이 설명서는 보관되지만 유지 되지 않습니다.

ASP.NET 및 XML Web services 클라이언트를 사용하여 만든 XML Web services

이 항목은 레거시 기술과 관련된 것입니다. 이제 XML Web services와 XML Web services 클라이언트는 다음을 사용하여 만들어야 합니다. Windows Communication Foundation .

최근 몇 년 간 인터넷이라는 강력한 도구를 통해 응용 프로그램 개발 환경이 완전히 다시 정의되었습니다. 또한 인터넷 및 관련 기술에서 제공하는 디지털 리소스와 통신 채널에 대한 조직의 의존도가 점점 증가해 왔습니다. 따라서 대부분의 응용 프로그램은 연결된 컴퓨터 작업의 장점을 최대한 활용할 수 있도록 인터넷 기술을 통합하여 활용할 수 있는 최상의 방법을 고려하여 디자인되고 개발됩니다.

조직에서는 완전히 새로운 응용 프로그램을 개발하는 대신 기존의 여러 가지 작업 기반 응용 프로그램을 하나의 복합 응용 프로그램으로 집계하는 응용 프로그램을 만들려고 시도할 수 있습니다. 이러한 시도에는 다른 회사나 서비스 공급자와 같은 별도의 엔터티 경계 내에 있는 응용 프로그램을 통합하는 작업이 포함되기도 합니다. 그러나 다양한 기술, 개체 모델, 운영 체제 및 프로그래밍 언어를 사용하여 빌드된 레거시 응용 프로그램을 통합하려고 하면 훨씬 더 큰 문제가 발생할 수 있습니다. 이러한 응용 프로그램이 모두 상호 작용하도록 하려면 어떻게 해야 할까요? 해답은 바로 프로그래밍 가능한 인터넷에 있습니다.

개방형 데이터 설명 형식인 XML(eXtensible Markup Language)을 통해 프로그래밍 가능한 인터넷을 실현할 수 있습니다. TCP/IP에서 인터넷에 범용 연결을 제공하고 HTML에서 광범위한 사용자용 플랫폼에 정보를 표시하는 표준화된 언어를 제공한 것과 마찬가지로 XML에서는 자동화된 방법으로 데이터를 교환할 수 있는 표준화된 언어를 제공합니다. 또한 널리 사용되는 형식으로 데이터를 나타내는 기능을 제공하여 컴퓨터에서 예측 가능한 스타일로 데이터를 주고받을 수 있도록 하므로 프로그래밍 기능을 폐쇄된 제어 시스템 수준 이상으로 확장할 수 있습니다. XML을 사용하면 단순성과 확장성을 통해 원하는 것은 무엇이든 정의할 수 있으며 확장에 필요한 여지를 제공하므로 자유롭게 사용할 수 있습니다. 프로그래밍 가능한 인터넷의 기본 빌딩 블록 중 하나는 XML Web services입니다.

Microsoft에서는 다양한 대상의 요구에 충족하도록 디자인된 기술을 사용하여 XML Web services를 빌드하는 것을 지원합니다. 특히 Microsoft에서는 ASP.NET, ATL 서버, .NET Remoting 및 SOAP Toolkit 2.0을 사용하여 XML Web services를 만드는 옵션을 개발자에게 제공합니다. ASP.NET 및 .NET Remoting을 사용하면 .NET Framework 위에 구축하는 것처럼 더 쉽게 XML Web services를 만들 수 있습니다. SOAP Toolkit 2.0에서는 Microsoft Visual Studio 6.0 및 레거시 응용 프로그램에 호환되는 XML Web services를 지원하여 .NET Framework에 빌드된 XML Web services와 상호 운용할 수 있도록 합니다.

단원 내용

XML Web services 개요
XML Web services에 대한 플랫폼 중립적인 개요를 제공합니다.

ASP.NET을 사용하는 XML Web services
ASP.NET을 사용하여 XML Web services를 만드는 방법에 대해 설명합니다.

XML Web services 클라이언트 빌드
XML Web services를 빌드하는 데 사용되는 플랫폼이나 기술에 상관없이 XML Web services에서 클라이언트를 빌드하는 방법을 자세히 설명합니다.

XML Web services에서 예외 처리 및 throw
ASP.NET을 사용하여 만든 XML Web service와 .NET Framework를 통해 만든 XML Web service 클라이언트에서 발생하는 예외를 처리하는 방법을 설명합니다.

SOAP 헤더 사용
ASP.NET을 사용하여 만든 XML Web services를 호출하는 클라이언트에 대해 SOAP 헤더를 정의, 처리 및 조작하는 방법을 자세히 설명합니다.

SOAP 메시지 서식 사용자 지정
ASP.NET을 사용하여 만든 XML Web service에서 주고 받는 SOAP를 제어하는 방법을 설명합니다.

SOAP 확장을 사용하는 SOAP 메시지 수정
ASP.NET과 해당 클라이언트를 사용하여 만든 XML Web services에 대해 네트워크를 통해 보낸 SOAP 메시지를 수정하기 위한 확장을 빌드하는 방법을 설명합니다.

연습: 서비스 설명 및 프록시 클래스의 생성 사용자 지정
SDFE(서비스 설명 형식 확장)을 빌드하는 단계를 설명합니다.

방법: 서비스 설명 및 프록시 클래스의 생성 사용자 지정
서비스 설명 형식 확장을 정의하는 예제 코드를 제공합니다.

ASP.NET을 사용하여 만든 XML Web services에서 지원하는 데이터 형식
ASP.NET을 사용하여 만든 XML Web services에서 지원하는 데이터 형식을 나열합니다.

ASP.NET 및 XML Web services 클라이언트를 사용하여 만든 XML Web services의 특성
ASP.NET 및 XML Web services 클라이언트를 사용하여 만든 XML Web services에 적용할 수 있는 특성을 나열합니다.

XML 스키마의 바인딩 지원
XML 스키마 정의와 .NET Framework 클래스 정의 간의 바인딩에 대해 설명합니다.

관련 단원

Network Programming
웹 기반 및 인터넷 기반 응용 프로그램을 모두 구현하기 위해 인터넷 액세스 클래스를 사용하는 방법에 대해 설명합니다.




빌드 날짜: 2011-02-23
표시: