Ориентация на сервисы и её роль в Стратегии распределенных систем
Страница 7. Сервисная ориентация сегодня



Сервисная ориентация сегодня

Платформа Microsoft поддерживает построение сервисов и решений, совместимых с WS-I Basic Profile 1.0, и обеспечивает раннюю поддержку расширенной спецификации Веб-служб WS-*.

Основной подход к формированию Веб-служб на платформе Microsoft состоит в том, чтобы использовать поддержку Веб-служб в ASP.NET, разговорно называемой ".asmx" или ASMX из-за расширения файла используемым Visual Studio для этих выполнимых программ.

BizTalk Server 2004 позволяет сочетаниям(orchestrations) быть выставленными как Веб-службы, значительно ускоряя процесс разработки шлюзов Веб-службы к бизнес-приложениям, которые испытывают недостаток в родной поддержке Веб-служб.

Ранняя реализация расширенных возможностей Веб-служб, типа комплексной маршрутизации сообщений, используя спецификацию WS-Addressing и возможностей защиты уровня сообщения спецификации WS-Security, является доступным в Web Services Enhancements for Microsoft .NET (WSE). WSE - программа предварительного ознакомления с технологией(technology-preview) для клиентов, желающих экспериментировать с технологией, основанной на предложенных стандартах.

Microsoft предлагает расширенную поддержку вызова Web-сервисов из своих операционных систем (Windows XP, Windows Server 2003 and Windows CE) и Microsoft Office System.

Microsoft Office InfoPath 2003 является новым продуктом в системе Microsoft Office, которая поддерживает использование схематизированных форм как модель взаимодействия с конечным сервисом. InfoPath доказал себя особенно полезным в структурных сценариях сотрудничества, от регистрации ресурса оператором, до заключения контрактов.

Другой новый компонент Office, который обеспечивает доступ к информации через Веб-службы, - Microsoft Office Information Bridge Framework (IBF). IBF - плагин к Visual Studio.NET, который дает возможность разработчикам сформировать решения, основанные на Веб-службах, обращающихся к бизнес-данным предприятия, например количества продаж, инвентарных данных, информации о клиентах, и других. Эта информация может отображаться непосредственно в 2003 версиях Word, Excel, и Outlook. Решения IBF расширяют производительность информационного работника, давая возможность получать и воздействовать на информацию, не покидая знакомые приложения Office.

Visual Studio продолжает традицию обеспечения лучшей среды разработки для line-of-business приложений предприятия. Поддержка Веб-служб в Visual Studio.NET включает следующее:

  • Разработка сервисов

  • Систему для работы с XSD (authoring)

  • Автоматическая генерация WSDL

  • Регистрация UDDI

  • Пакеты развертывания Datacenter

  • Обнаружение сервиса на стороне клиента посредством UDDI

  • Связывание с сервисом на стороне клиента

  • Автоматическая генерация прокси-сервиса

Microsoft также фокусируется на поставке руководства, необходимого для хорошего(правильного) построения. Расширяя традиционно сильное руководство для разработчиков, доступное в MSDN, Microsoft предлагает архитектурное руководство в форме книг, статей, примеров типовых приложений, и библиотеки образцов. Портал Microsoft "Образцы и практики" (patterns and practices, https://www.microsoft.com/practices/) - точка доступа для руководства по архитектурным вопросам, от информационного дизайна до архитектуры решения, моделирования решений, развертывания в центр обработки данных предприятия.

 
« Предыдущая статья   Следующая статья »