본문 바로가기
📚 개발 공부

[Web서비스] Visual .net 2005 사용하여 웹서비스 만들기

by cheonvi 2008. 2. 2.

파일 → 새로 만들기 →프로젝트 선택하여 프로젝트 형식에서 C#를 선택하고 템플릿에서 웹 서비스 응용 프로

그램을 선택하면 된다.


위의 그림처럼 선택한 후 확인를 누르면 


using System;
using System.Data;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.ComponentModel;

namespace WebService1
{
    /// <summary>
    /// Service1의 요약 설명입니다.
    /// </summary>
    [WebService(Namespace = "
http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [ToolboxItem(false)]
    public class Service1 : System.Web.Services.WebService
    {

        [WebMethod]
        public string HelloWorld()
        {
            return "Hello World";
        }
    }
}


소스가 생성 될것이다. 이 소스를 실행 하면 아래 그림처럼 웹서비스가 실행되는것을 알 수 있다.


기본적으로 생성된 HelloWorld1 를 클릭하면 아래 그림과 같이 호출을 할 수 있는 버튼과 방법들이 나온다.


호출 이라는 버튼이 있는데 그것을 클릭하면  HelloWorld의 함수의 리턴값이 XML 로 출력된는 것을 알 수 있다.


기본적으로 웹서비스를 만들어 보았다.  다음시간에는 응용 프로그램에서 웹서비스를 호출하여 값을 가져오는

것을 해보겠다.