Страница 7 из 17
Сервисная ориентация сегодня Платформа 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/) - точка доступа для руководства по архитектурным вопросам, от информационного дизайна до архитектуры решения, моделирования решений, развертывания в центр обработки данных предприятия. |