System.Web.Services 네임스페이스

ASP.NET 및 XML Web services 클라이언트를 사용하여 XML Web services를 만들 수 있게 하는 클래스가 포함되어 있습니다. XML Web services는 HTTP, XML, XSD, SOAP 및 WSDL 등의 표준 프로토콜을 사용하여 느슨하게 결합된 환경에서 메시지를 교환하는 기능을 제공하는 애플리케이션입니다. XML Web services를 사용하면 회사 내에서 또는 환경이 다른 여러 회사 간에 모듈 방식의 애플리케이션을 구축하여 다양한 구현, 플랫폼 및 디바이스와 상호 운용되도록 할 수 있습니다. 이러한 애플리케이션의 SOAP 기반 XML 메시지에는 구조화되고 형식이 지정되어 잘 정의된 부분이나 임의 XML을 사용하여 느슨하게 정의된 부분이 있습니다. 프로토콜을 중단하지 않고 시간에 따라 진행되는 메시지 기능은 나중에 웹을 사용하기 위한 블록을 만들 때 XML Web services 융통성과 견고성의 기본이 됩니다.

클래스

WebMethodAttribute

ASP.NET을 사용하여 만든 XML Web services 내의 메서드에 이 특성을 추가하면 원격 웹 클라이언트에서 해당 메서드를 호출할 수 있습니다. 이 클래스는 상속될 수 없습니다.

WebService

애플리케이션 및 세션 상태와 같은 공용 ASP.NET 개체에 직접 액세스할 수 있도록 해주는 XML Web services에 대한 선택적 기본 클래스를 정의합니다.

WebServiceAttribute

XML Web services에 기능을 설명하는 문자열 등의 정보를 추가하는 데 사용됩니다.

WebServiceBindingAttribute

하나 이상의 XML Web services 메서드를 정의하는 바인딩을 선언합니다. 이 클래스는 상속될 수 없습니다.

열거형

WsiProfiles

웹 서비스가 준수해야 하는 WSI(웹 서비스 상호 운용성) 사양을 설명합니다.

설명

ASP.NET을 사용 하 여 XML Web services를 만들기 시작 하려면 확인 합니다 WebService 클래스를 ASP.NET 내장 함수에 액세스 하는 XML Web services에서 파생 될 수 있습니다 및 WebMethodAttribute 프로그래밍 방식으로 하려는 모든 메서드에 배치 해야 하는 클래스 웹을 통해 노출 합니다.