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



Сервисная ориентация с Indigo и Windows Vista

"Indigo" будет кульминацией инвестиций Microsoft во взаимодействии обменом сообщениями:
  • Это будет реализация Microsoft расширенных Веб-служб (WS-* спецификации).

  • Это будет унифицированный стек Microsoft для передачи сообщений распределенного вычисления, от взаимодействий процессов до меж-организационных вызовов Веб-служб.

  • Это будет модель и фреймворк Microsoft для разработки сервис-ориентированых бизнес-приложений.

"Indigo" представит модель программирования и реализацию передачи сообщений, основанную на сервис-ориентированых понятиях контрактов, сообщений, каналов, и сервисов. "Indigo" поддержит более безопасный, надежный, транзакционный информационный обмен и вызов возможностей, совместимый с заявленными политиками обмена организаций-участников.

Технологии "Indigo" будут включены в выпуск клиента "Vista", и будут доступны для Windows Server 2003, Windows XP.

Следующее поколение Windows клиента, под кодовым названием "Vista", введет новшества, которые расширяют возможности настольного компьютера по участию в сервис-ориентированом бизнес-сотрудничестве.

"Vista" введет XAML, новый, основанный на XML, язык разметки для "умных" приложений Windows. Как и HTML, XAML использует декларативный синтаксис для описания элементов UI, которые могут быть сгенерированы и разобраны с точки зрения программы намного проще, чем процедурные объявления. Это новшество позволит пользовательским интерфейсам быть более рефлексивными относительно информации, которую они представляют, потому что UI может быть сгенерирован программно, на основе состояния взаимодействия.

WinFX завершает переход к управляемому коду в Windows, который начался со введения Visual Studio.NET в 2002году. WinFX - интерфейс системного программирования следующего поколения. В терминах сервисной ориентации, WinFX объединяет модели Microsoft multiple messaging, поддерживает защиту доступа кода (code access security, CAS), основанную на информации, возвращенной Веб-службами, и предоставляет прикладным разработчикам возможности "Indigo" для стека передачи сообщений.

Посредством Dynamic Systems Initiative(DSI), Microsoft стремится значительно увеличить IT-производительность и уменьшить стоимость проектирования, развертывания, и взаимодействия распределенных, сервис-ориентированых систем. Ядро технологии, как часть этой инициативы, System Definition Model (SDM) позволяет осуществить приложение принципов сервисной ориентации к управлению системами, определяя общую семантику для приложений, систем и взаимодействий. Используя этот общий проблемный язык, приложения могут выразить их технические требования, типа частоты центрального процессора, емкости памяти и жесткого диска, а системы смогут описать их ресурсы. Эта новая технология моделирования даст возможность предпринимателям быстрее "выкатить" сервис-ориентированные приложения, которые более просты для развертывания и дешевле в управлении. DSI - значительное усилие и Microsoft и отрасли, которое будет воздействовать на инструментальные средства разработки программного обеспечения и приложения, операционные системы, решения управления, и аппаратные платформы. Подробная информация о DSI доступна на сайте https://www.microsoft.com/dsi/.

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