Консалтинг и автоматизация в области управления
эффективностью банковского бизнеса

Журнал ВРМ World

Microsoft объявил о начале технической экспертизы набора инструментальных средств разработки Web-служб

Microsoft заявил о готовности набора инструментальных средств разработки Web-служб (Web Services Development Kit, WSDK), который по заявлению представителей корпорации "предоставит разработчикам средства, необходимые для построения приложений Web-служб с использованием последних стандартов этой технологии: WS-Security (Безопасность Web-служб), WS-Routing (маршрутизация Web-служб), and WS-Attachments (Вложения Web-служб). Набор инструментальных средств разработки Web-служб - это новая библиотека классов .Net, которая предоставляет низкоуровневый интерфейс прикладного программирования (API), позволяющий применять эти протоколы непосредственно к индивидуальным SOAP-сообщениям, передаваемым по протоколу HTTP. Эта библиотека также интегрируется с высокоуровневыми интерфейсами Web-служб ASP.NET (ASMX), которые входят в оболочку .Net.

На данной стадии в WSDK реализованы следующие функциональные возможности:

  • Безопасность - возможность способствовать обеспечению безопасности XML Web-служб по платформам и доверяемым доменам, включая цифровую подпись и кодирование SOAP-сообщений, которые согласуются со спецификацией WS-Security. (Более подробно об этой спецификации написано в "Microsoft, IBM и VeriSign поддержали Спецификацию WS-Security для Web-служб".)
  • Маршрутизация - возможность отправлять Web-службу по посредникам, используя спецификацию WS-Routing, которая описывает, как размещать адреса сообщения в заголовке SOAP-сообщений. Маршрут, по которому SOAP-сообщения направляются в XML Web-службу, может явно передаваться между Web-серверами.
  • Вложения - благодаря этой функциональности коммуникация между XML Web-службами может содержать вложения, которые не преобразованы в XML. WSDK позволяет добавлять в SOAP-сообщения вложения, согласующиеся со спецификацией WS-Attachments, которая в июле 2002 совместно с IBM была передана на рассмотрение Комитета по инженерным вопросам (IETF).