Все об веб-сервисах
Веб-сервисом называется программная система со стандартизированным интерфейсом. Они могут взаимодействовать с другими службами или со сторонними приложениями через сообщения, основанные на XML-RPC, SOAP, REST и т. д. Вообще, веб-сервис оказывает услуги в просторах Интернета. Им можно пользоваться в любом браузере, компьютере и месте доступа в Интернет. Один из таких веб-сервисов можно посмотреть здесь — onservis.ru/voicecards-golosovye-otkrytki.html.
Достоинства веб-служб:
1. Взаимодействие программной системы независимо от платформы.
2. Службы основываются на базе протоколов и открытых стандартов.
3. Сотрудничество с интернет-протоколами дает возможность взаимодействовать программным системам через межсетевой экран. Это очень весомое преимущество, если сравнивать с CORBA, Java RMI или DCOM.
Недостатки веб-служб:
1. Большой объем сетевого трафика, малая производительность. Но некоторые сервисы позволяют использовать настройки сжатия сетевого трафика.
2. Сторона безопасности. Ответственный сервис должен обязательно требовать аутентификации пользователя и использовать кодирование.
Есть специальные средства автоматизации разработок веб-служб. Они подразделяются на две основные категории. В случае разработки снизу-вверх сначала пишется имплементирующий класс, затем из исходного текста генерируется WSDL-файл, который документирует службу. В таком методе есть небольшой недостаток — это подверженность Java-класса частому изменению. При другой категории разработок — сверху-вниз — подготавливается сначала WSDL, затем из него генерируется скелет Java-класса, который имплементирует службу.
ДРУГИЕ КАТЕГОРИИ СТАТЕЙ
![]() Авто |
![]() Деньги |
![]() Дом и семья |
![]() Животные |
![]() Красота и здоровье |
![]() Компьютер |
![]() Кулинария |
![]() Люди и отношения |
![]() Развлечения и хобби |
![]() Спорт и отдых |
![]() Электроника |
![]() Разное |