Введение в XML

       

Hewitt Associates LLC



Рисунок 4. Hewitt Associates LLC

Hewitt Associates LLC - глобальная консультативная фирма по менеджменту, которая специализируется на решениях по трудовым ресурсам. Компания имеет более 200 корпоративных клиентов во всем мире; эти компании реально имеют более 10 млн. сотрудников.

До заключения соглашения с jStart Hewitt строила собственные заказные решения, когда ее клиенты запрашивали данные о трудовых ресурсах. Эти заказные решения обычно были переходниками к существующим унаследованным приложениям Hewitt, в некоторых случаях решения работали с реальными потоками байтов. Эти заказные решения очень дорого обходились в разработке, тестировании и внедрении, что привело к тому, что Hewitt стала рассматривать возможность применения Web-сервисов.

Спасение в Web-сервисах!

Чтобы решить эти проблемы, Hewitt и команда jStart работали вместе для создания Web-сервисов для нужд потребителей Hewitt. Web-сервисы являются новым видом приложений, которые используют XML несколькими интересными способами:

  • Прежде всего, Web-сервисы обычно используют SOAP, стандарт XML для перемещения XML-данных из одного места в другое.
  • Во-вторых, интерфейсы, обеспечиваемые Web-сервисами (имена методов, переметры, типы данных и т.д.) описываются при помощи XML.
  • Далее, описание Web-сервиса может быть сохранено и выбрано из реестра UDDI; вся информация, которая поступает в реестр или выходит из него форматирована как XML.
  • Наконец, сами данные, обеспечиваемые Web-сервисом являются XML.

Hewitt представила два приложения, которые иллюстрируют возможность передавать данные более гибким способом:

  • При помощи Secure Participant Mailbox авторизированные пользователи могут запрашивать отчеты, содержащие персонифицированную информацию о сотрудниках.
  • При помощи With the Retirement Access B2B Connection авторизированные пользователи могут получать подробности финансовой информации клиента.

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

"Мы видим в Web-сервисах средство обеспечит открытый, неспециализированный доступ к нашим бизнес-сервисам через вездесущую сеть данных," - говорит Tim Hilgenberg, Главный Стратег по Технологиям в Hewitt. Конечный результат: Hewitt разработал более гибкие приложение быстрее и дешевле, клиенты получили лучший доступ к их данным, а существующие унаследованные приложения Hewitt не изменились.



Содержание раздела