Технологии разработки WEB-сервисов на платформе JAVA

Технология Web-сервисов — это технология создания распределенных систем, составленных из взаимодействующих между собой программных продуктов, созданных и работающих на основе различных платформ. Web-сервисы призваны согласовывать работу больших, состоящих из множества частей приложений, предоставляя для приложений бизнес-функции обмена данными. Помимо функции обмена данными между различными приложениями и платформами, Web-сервисы могут выступать как повторно-используемые компоненты приложения, предоставляющие разнообразные сервисы — от прогноза погоды до перевода с одного языка на другой.
Web-сервисы представляют собой программные компоненты, имеющие идентификатор URI, и взаимодействие с которыми осуществляется по Интернету с помощью открытых протоколов. Коммуникация с Web-сервисами может выполняться с помощью различных транспортных протоколов, таких как HTTP, HTTPS, FTP, SMTP, BEEP. На сегодняшний день наибольшее распространение получили следующие протоколы реализации веб-сервисов: SOAP Web-сервисы, ориентированные на модель RPC — вызов удаленных процедур и RESTful Web-сервисы.

Фамилия автора: Лобко Михаил Андреевич
Год: 2014
Город: Астана
Категория: Информатика
Яндекс.Метрика