InfoWorld, США

Пользователи, которых заинтересовала идея ESB, увидят, что Microsoft предлагает весомый набор функций корпоративной сервисной шины

Впоследнее время число приверженцев идеологии ESB постоянно растет. Однако, если судить по меморандуму, опубликованному недавно Microsoft, эта корпорация к их числу не относится.

Вместо этого, как утверждается в меморандуме, в качестве решения в сфере ESB Microsoft предлагает свой сервер интеграции и обработки BizTalk Server и новую технологию Web-служб Indigo. «Пользователи, которых заинтересовала идея ESB, увидят, что Microsoft предлагает весомый набор функций корпоративной сервисной шины», — говорится в меморандуме.

По мнению Скотта Вудгейта, менеджера по продуктам подразделения Connected Systems Division корпорации Microsoft и соавтора меморандума, ESB не соответствует всем требованиям пользователей.

«Мы не считаем, что пользователи серьезно выиграют от приобретения продуктов ESB», — заявил Вудгейт.

Ряд компаний, в том числе Sonic Software, Cape Clear Software и, с недавнего времени, BEA Systems, предлагают ESB в качестве механизма для интеграции приложений на базе Web-сервисов в ориентированных на службы средах. Однако, с точки зрения специалистов Microsoft, задачи ESB не столь однозначны. По словам представителей Microsoft, BizTalk Server 2004 интегрируется с широким спектром систем, в том числе MQSeries, системами SAP и Web-службами. «BizTalk Server предлагает все возможности традиционных ESB», — говорится в заявлении корпорации. Кроме того, он позволяет вести мониторинг бизнес-операций и выполнять другие связанные с этим функции.

Indigo, который теперь официально получил название WCF (Windows Communication Foundation), представляет собой следующее поколение технологии Web-служб корпорации Microsoft. Это решение представляет собой платформу для защищенного, надежного и интероперабельного программного обеспечения, создаваемого на основе отраслевых стандартов.

«Я думаю что когда клиенты хотят интегрировать приложения внутри своих предприятий, они ищут производителей, готовых предложить полный спектр решений для выполнения этой задачи», — подчеркнул Вудгейт. По его словам, потребители хотят иметь инфраструктуру бизнес-процессов, поддерживать связь между приложениями и вести мониторинг бизнес-деятельности, а ESB включает в себя только инфраструктуру для передачи сообщений.

Несмотря на то что продукты Microsoft ориентированы на Windows, Вудгейт считает, что WCF обеспечит интероперабельность между всеми платформами. Он отметил, что BizTalk Server предлагает адаптеры для связи с другими средами помимо Windows.

По мнению специалистов Microsoft, говоря «корпоративная сервисная шина», во многих организациях имеют в виду новое «волшебное средство», которое позволит решить все насущные проблемы, возникающие в связанных системах.

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

Как заметил ведущий аналитик компании ZapThink Джейсон Блумберг, по-существу, Microsoft предлагает решение, которое значительно лучше, чем ESB.

«В основе своей WCF — это нечто большее, чем ESB. Это практически платформа для создания целого спектра различных инструментальных средств, в том числе и ESB. Поэтому действительно, объединение WCF и BizTalk может делать многое из того, на что способны существующие сейчас ESB, но сводить его возможности только к этому — значит недооценивать идеи и технологию Microsoft, особенно учитывая ведущуюся сейчас разработку Vista», — утверждает Блумберг.