Тема: Фирмы производящие компьютеры

advertisement
Журнал: «Информационные технологии»
Статья: «Технология Web-сервисов»
План:
1.
2.
3.
4.
5.
Метод интеграции.
Web-сервисы.
Построение Web-сервисов.
Компоненты программного обеспечения.
Возможности при разработке интерфейса Web-серверов.
Тезисы
Наиболее эффективным методом интеграции отдельных подсистем в
распределенное приложение является удаленный вызов процедур на основе сервисориентированной архитектуры, позволяющих приложениям взаимодействовать друг с
другом.
Web-сервисы базируются на XML-стандарте и позволяют пользователям
обеспечивать взаимодействие с внешними программными средствами через сеть
Интернет. Технически Web-сервисы – это модульные бизнес-приложения, имеющие
стандартные интерфейсы для работы через сеть Интернет и являющиеся слабосвязанными
компонентами программного обеспечения.
При построении Web-сервисов используются несколько спецификаций, которые
основываются на открытых стандартах: «Поиск Web-сервиса с помощью протокола
UDDI»; «Вызов Web-сервиса через протокол SOAP»; «Описание Web-сервиса на основе
WSDL»; «Кодирование данных (XML, XML Schema)».
Поскольку Web-сервисы могут функционировать на более высоком уровне
абстракции, анализируя и обрабатывая типы данных динамическим образом, то
отдельным компонентам программного обеспечения предоставляется возможность
взаимодействовать более открыто. При использовании универсально описанных
интерфейсов появляется также возможность использовать программные компоненты
повторно, что позволяет снизить трудоемкость разработки САПР( Система
автоматизированного проектирования).
Единственным требованием для реализации таких возможностей является
соблюдение неизменности выбранного при разработке интерфейса Web-сервиса. В тексте,
связанном с этой переменой, должны содержаться все сведения о методах,
обеспечивающих бизнес-логику Web-сервиса, с описанием форматов передаваемых им
параметров и возвращаемых данный.
Download