WS-I 기본 프로파일
WS-I Basic ProfileWeb Services Interoperability Industry Consortium(WS-I; Web Services Interoperability Industry Consortium)의 사양인 WS-I Basic Profile(공식 약칭 BP)은 SOAP, WSDL, UDDI 등의 핵심 웹 서비스 사양에 대한 상호 운용성 가이던스를 제공합니다.프로파일은 Web Services Description Language(WSDL; 웹 서비스 기술 언어)를 사용하여 메시지에 대해 동작하는 엔드포인트 세트로서의 서비스 설명을 neweb Services Description Language ( WSDL ) 。
WSI-BP의 중요성을 이해하려면 WSDL 또는 SOAP 스키마보다 훨씬 좁은 유효한 서비스 세트를 정의합니다.WSI-BP를 지원하는 일반적인 플랫폼(아래 목록)은 많지만 WSI-BP 이외의 서비스는 지원하지 않습니다.WSDL 1.1 사양을 WSI-BP에서 허용되는 서브셋과 비교합니다.또한 WSI-BP는 일반적으로 SOAP 사양을 좁힙니다.WSI가 SOAP 표준으로 확장되는 경우, 즉 장애 요소에 xml:lang Atribut을 추가하는 경우 주목할 만한 예외가 있습니다.
버전
- 이 프로파일의 버전 1.0은 2004년 초에 출시되었습니다.
- 2006년에 공개된 버전 1.1의 적용범위는 버전 1.0과 다릅니다.봉투의 시리얼화와 메시지에서의 그 표현을 취급하는 버전 1.0의 일부가 Simple Soap Binding Profile(SSBP; 단순 비누 바인딩 프로파일)이라는 새로운 프로파일로 이동되었습니다.
- 버전 1.2는 2010년 11월에 확정되었습니다.주요 신기능은 MTOM 바이너리 접속과 WS-Addressing 지원입니다.
- 버전 2.0도 2010년 11월에 발행되었습니다.SOAP 1.2, UDDI 3 및 WS-Addressing을 사용합니다.
준거 프레임워크
다음은 이 프로파일에 준거하고 있다고 주장하는 프레임워크 목록입니다.
- SAP - Sybase Unwired 플랫폼 [1]
- Oracle Weblogic Server 10.3은 기본 프로파일 및 WS-I 기본 보안 프로파일 준수 [2]
- ASP.NET 2.0 - 웹 서비스는 기본 프로파일 준수 [3]
- Microsoft BizTalk 서버 [4]
- Eclipse Metro는 JAX-WS Reference Implementation(JAX-WS RI) 및 Tango(WSIT) 프로젝트를 포함한 번들입니다.
- IBM WebSphere Application Server 버전 5.0.2~5.1은 BP 1.0 준수 버전 6.0+는 BP 1.1 준수 버전 [5]
- Apache Axis 1.2+는 BP 1.0 준거
- Apache Axis 2
- 셀틱스
- gSOAP은 BP 1.0a, 1.1 및 1.2에 준거하고 있습니다.
- 소프트웨어 AG webMethods 버전7 및 8
- JBossWS
- 코드하우스 XFire
- Apache CXF, Codehaus XFire와 Celtix의 합병
- Gosu 언어인 Gosu는 기본적으로 WS-I 웹 서비스를 네이티브 유형으로 지원합니다.
- 코디스
- 스프링WS