InfoWorld, США
WS-I совершенствует рекомендации по созданию интероперабельных и безопасных сервис-ориентированных систем
Web Services Interoperability Organization (WS-I) модернизирует рекомендации по реализации интероперабельных и безопасных Web-сервисов, рассчитывая поддержать новую версию SOAP и обеспечить надежный обмен сообщениями.
Представители WS-I объявили о модернизации профилей Basic Profile и Basic Security Profile, а также выпуска нового профиля Reliable Secure Profile. (Профили WS-I описывают, в частности, принципы реализации, позволяющие совместно использовать соответствующие спецификации на Web-сервисы для достижения интероперабельности.)
В работе WS-I принимают участие многие ведущие компании ИТ-отрасли, в том числе BEA Systems, IBM, Microsoft, Novell, Oracle и Sun Microsystems.
В отрасли, как подчеркнул президент и председатель совета WS-I Майкл Бичауф, поддерживают Basic Profile для того, чтобы обеспечить совместимость Web-сервисов в продуктах различных производителей.
«Интерес к этим профилям оказался просто поразительным», — заметил Бичауф, занимающий также должность вице-президента по отраслевым стандартам в компании SAP.
Любопытно, что WS-I параллельно работает над двумя модернизациями Basic Profile, версиями 1.2 и 2.0.
Версия 1.2, выпуск которой должен состояться к концу года, обеспечивает работу с присоединяемыми файлами на базе SOAP и поддерживает функцию WS-Addressing для адресации Web-сервисов и сообщений. Версия 2.0, работа над которой должна быть завершена в 2008 году, предусматривает переход с версии SOAP 1.1 на SOAP 1.2, что должно увеличить производительность.
WS-I не стала объединять две модернизации Basic Profile, поскольку смена версий SOAP требует серьезной переработки многих программных продуктов.
Basic Profile 1.0 был опубликован в августе 2003 года, а годом позже была выпущена версия 1.1. Появление Basic Profile оказало позитивное влияние на Web-сервисы, как считает аналитик Энн Томас Мениз, вице-президент и директор по исследованиям Burton Group.
«С его выпуском исчезло большинство серьезных проблем, связанных с интероперабельностью», — подчеркнула Мениз. Производители начали принимать Basic Profile, а разработчики следовали этим правилам при создании систем. Мениз назвала ряд ошибок в WSDL 1.1, которые серьезно помешали реализации Web-сервисов.