спецификаций свидетельствует, с одной стороны, об острой конкурентной борьбе, а
с другой — о незрелости технологий, поскольку реальных результатов таких
заявлений можно ожидать не раньше середины 2005 года. Положительным
эффектом от появления альтернативных подходов можно считать, подход по
принципу публикации/подписки, что гораздо образнее и точнее, чем «создание
экземпляров». Разногласие в отношении стандартизации Web-сервисов между
лагерями IBM и Microsoft совместно с BEA Systems несколько необычно — одна
только Tibco присутствует сразу в двух лагерях. Это вызвало пересуды среди
аналитиков, однако все они сходятся в том, что сосуществование двух подходов
имеет временный характер и в недалеком будущем удастся выработать общее
решение.
В январе аналитикам казалось, что конвергенция WS-Eventing и WS-Resource
Framework произойдет примерно к 2006 году, но реальные события опережают
прогнозы. В августе к лагерю приверженцев WS-Eventing присоединились IBM, CA
и Sun. Кроме того, EDS, CA и ряд других компаний опубликовали предложения по
языку управления центрами обработки данных Data Center Markup Language
(DCML), который должен закрыть пробел между двумя точками зрения на SOA в
отношении предоставления услуг, обслуживания и управления. Эти предложения,
наряду с WSRF и WS-Eventing, переданы в OASIS. Трудно сказать точно, что
сейчас происходит, но одно очевидно: в 2005 году есть основания ожидать
окончания смутного времени для мира grid.
8.5.11 Этот загадочный рефакторинг
Практика показала: Web-сервисы прижились гораздо быстрее, чем grid-сервисы,
которые, несмотря на громкие заявления, остались в основном на бумаге. Одно из
объяснений замедленного развития grid заключается в том, что создававшее Web-
сервисы сообщество оказалось прагматичнее, поскольку задалось целью создать
жизнеспособную универсальную архитектуру, ориентированную на сервисы и
способную работать через Internet. Эта цель конкретна, реализуема и, естественно,
собрала вокруг себя достаточные силы.
grid-сообщество изначально представило свою задачу как значительно более узкую,
ограничив ее распределением ресурсов (вычислительные данные и даже научные