Технология Web-сервисов — это технология создания распределенных систем, составленных из взаимодействующих между собой программных продуктов, созданных и работающих на основе различных платформ. Web-сервисы призваны согласовывать работу больших, состоящих из множества частей приложений, предоставляя для приложений бизнес-функции обмена данными. Помимо функции обмена данными между различными приложениями и платформами, Web-сервисы могут выступать как повторно-используемые компоненты приложения, предоставляющие разнообразные сервисы — от прогноза погоды до перевода с одного языка на другой.
Web-сервисы представляют собой программные компоненты, имеющие идентификатор URI, и взаимодействие с которыми осуществляется по Интернету с помощью открытых протоколов. Коммуникация с Web-сервисами может выполняться с помощью различных транспортных протоколов, таких как HTTP, HTTPS, FTP, SMTP, BEEP. На сегодняшний день наибольшее распространение получили следующие протоколы реализации веб-сервисов: SOAP Web-сервисы, ориентированные на модель RPC — вызов удаленных процедур и RESTful Web-сервисы.
Разделы знаний
- Архитектура
- Биология
- Военное дело
- Востоковедение
- География
- Журналистика
- Инженерное дело
- Информатика
- Ипотека, кредиты, залоги
- История
- Культурология
- Литература
- Математика
- Медицина
- Международные отношения
- Педагогика
- Политика
- Политология
- Психология
- Религиоведение
- Сельское хозяйство
- Социология
- Технические науки
- Физика
- Физическая культура
- Филология
- Философия
- Химия
- Экология
- Экономика
- Этнология
- Юриспруденция