WikiDer > Базовый профиль WS-I
В Базовый профиль WS-I (официальное сокращение - BP), спецификация из Взаимодействие веб-сервисов промышленный консорциум (WS-I), обеспечивает совместимость руководство для ядра Веб-сервисы спецификации, такие как МЫЛО, WSDL, и UDDI. Профиль использует Язык описания веб-сервисов (WSDL), чтобы включить описание служб как наборов конечных точек, работающих с сообщениями.
Чтобы понять важность WSI-BP, обратите внимание, что он определяет гораздо более узкий набор допустимых сервисов, чем полная схема WSDL или SOAP. Многие распространенные платформы (перечисленные ниже) поддерживают WSI-BP, но не поддерживают другие службы. Сравните спецификацию WSDL 1.1 с подмножеством, разрешенным в WSI-BP. Также обратите внимание, что WSI-BP обычно сужает спецификацию SOAP. Есть заметное исключение, когда WSI расширяет стандарт SOAP, а именно добавление атрибута xml: lang для элементов отказа.
Версии
- Версия 1.0 этого профиля была выпущена в начале 2004 года.
 - Версия 1.1, опубликованная в 2006 году, не имеет той же области применения, что и версия 1.0. Часть версии 1.0, касающаяся сериализации конвертов и их представления в сообщениях, была перемещена в новый профиль под названием Профиль привязки простого мыла (SSBP)
 - Версия 1.2 была завершена в ноябре 2010 года. Основными новыми функциями являются поддержка МТОМ двоичные вложения и WS-адресация
 - Версия 2.0 также была опубликована в ноябре 2010 года. В ней используется МЫЛО 1.2, UDDI 3 и WS-адресация
 
Соответствующая структура
Вот список фреймворков, утверждающих, что они соответствуют этому профилю:
- SAP - Платформа Sybase Unwired [1]
 - Oracle Weblogic Server 10.3 соответствует базовому профилю и базовому профилю безопасности WS-I. [2]
 - ASP.NET 2.0 - веб-службы соответствуют базовому профилю [3]
 - Microsoft BizTalk Server [4]
 - GlassFish Metro, комплект, включающий JAX-WS Эталонная реализация (JAX-WS RI) и Tango (WSIT) проект.
 - Сервер приложений IBM WebSphere Версии 5.0.2–5.1 соответствуют BP 1.0, версии 6.0+ соответствуют BP 1.1 [5]
 - Ось Apache 1.2+ соответствует BP 1.0
 - Apache Axis2
 - Celtix
 - gSOAP соответствует требованиям BP 1.0a, 1.1 и 1.2
 - Software AG webMethods версии 7 и 8
 - JBossWS
 - Codehaus XFire
 - Apache CXF, слияние Codehaus XFire и Celtix
 - Госу, язык Gosu по своей сути поддерживает веб-службы WS-I как собственные типы.
 - Кордис
 - SpringWS