관리 코드로 웹 서비스 만들기

업데이트: 2007년 11월

ASP.NET 페이지 프레임워크를 사용하여 관리 코드로 웹 서비스를 만듭니다. 먼저, .asmx 파일을 만듭니다. 이 파일에는 웹 서비스 논리를 구현하는 공용 클래스를 식별하는 WebService 지시문이 들어 있습니다. 웹 서비스 클래스에는 웹 서비스에서 노출할 하나 이상의 공용 메서드가 있습니다. 이러한 웹 서비스 메서드는 WebMethod 특성으로 시작합니다. ASP.NET에서는 그러한 메서드를 웹 서비스로 노출하는 인프라를 처리합니다. 자세한 내용은 관리 코드의 웹 서비스를 위한 코드 모델을 참조하십시오.

Visual Studio를 사용하여 관리 코드로 웹 서비스를 만들려면 ASP.NET 응용 프로그램 개발을 위해 구성된 웹 서버에 액세스해야 합니다. 관리 코드로 웹 서비스를 개발하는 작업은 개발 서버에서 수행합니다. 기본적으로 개발 서버는 Visual Studio를 설치한 컴퓨터입니다. 일반적으로 개발 서버에서 프로젝트를 개발하고 작성한 후 웹 서비스를 호스팅할 다른 서버(배포 서버)에 배포합니다. 그러나 웹 서비스를 호스팅할 서버에서 직접 개발이 이루어지는 경우에는 개발 서버와 배포 서버가 동일합니다.

단원 내용

관련 단원