- Веб-сервис
-
Веб-служба.
Веб-служба, веб-сервис (англ. web service) — программная система, идентифицируемая строкой интерфейсы определены на языке XML, и передаваемых с помощью интернет-протоколов. Веб-служба является единицей модульности при использовании сервисно-ориентированной архитектуры приложения.
Содержание
Используемые стандарты
Достоинства веб-служб
- Веб-службы обеспечивают взаимодействие программных систем независимо от платформы
- Веб-службы основаны на базе открытых стандартов и протоколов. Благодаря использованию
- Использование интернет-протокола межсетевой экран
Недостатки веб-служб
Меньшая производительность и больший размер сетевого трафика по сравнению с технологиями CORBA, DCOM за счет использования текстовых XML-сообщений
Платформы
Веб сервисы развёртываются на серверах приложений. Несколько серверов приложений:
- Axis и Tomcat (оба являются проектами Apache).
- Mono development platform от Microsoft .NET серверы от Sun Microsystems (основан на Jakarta Tomcat)
- объектно ориентированным web application server написанным на WebSphere Application Server от Apache и платформе J2EE)
- Macromedia
- Cordys WS-AppServer
- infoRouter Document Management software Web Services API
- GNU Project
- JOnAS (является частью ObjectWeb Open Source initiative)
- BEA Systems
- Web Application Server от SAP (Web AS является ключевой частью стека SAP NetWeaver)
- Pramati Application Server от Pramati Technologies Limited
- OpenEdge Platform от Progress Software
- Oracle Application Server от Oracle Corporation
- Zend Framework — open source от Zend Technologies
-
- Google App Engine — платформа для высокомасштабируемых приложений, использующих инфраструктуру компании
Ссылки
- Google App Engine — платформа для высокомасштабируемых приложений, использующих инфраструктуру компании
Wikimedia Foundation. 2010.