A инфраструктур веб-сервисов :
Имя | Платформа | Модель обмена сообщениями (назначение) | Технические характеристики | Протоколы |
---|---|---|---|---|
Apache Axis | Java / C ++ | Клиент / Сервер | WS-ReliableMessaging, WS-Coordination, WS-Security, WS-AtomicTransaction, WS-Addressing | SOAP, WSDL |
Apache Axis2 | Java | Поддержка клиента / сервера / Asyn | WS-ReliableMessaging, WS-Security, WS-AtomicTransaction, WS-Addressing, MTOM, WS-Policy, WS-MetadataExchange | SOAP1.1, SOAP1.2, MTOM, WSDL 2.0, WSDL, REST |
Apache CXF | Java | Поддержка клиента / сервера / Asyn | WS-ReliableMessaging, WS-Security, WS-Addressing, MTOM, WS-Policy, WS-SecureConversation, WS-SecurityPolicy, WS-Trust | SOAP1.1, SOAP1.2, MTOM, WSDL 2.0, WSDL, REST |
CodeIgniter | PHP | Клиент / Сервер | Фреймворк веб-приложений с открытым исходным кодом MVC | XML-RPC |
Flash Framework | PHP | Клиент / Сервер | Flash - это высокопроизводительная среда веб-приложений с открытым исходным кодом. flash следует архитектурному шаблону модель-представление-шаблон (MVT). | JSON, REST, SOAP, XML-RPC |
gSOAP | C и C ++ | дуплексный режим клиент / сервер / Async | WS-Addressing, WS-Discovery, WS-Policy, WS-ReliableMessaging, WS-Security, WS-SecurityPolicy | SOAP1.1, SOAP1.2, MTOM, WSDL 1.1, WSDL 2.0, REST, XML-RPC, JSON, JSON-RPC, XML |
Пакет разработки веб-служб Java / GlassFish | Java | Клиент / Сервер | WS-адресация, WS-Security, ??? | SOAP, WSDL, ??? |
Jello Framework | GAE / Java | Поддержка клиент / сервер / асинхронизация | Сквозная среда Java для Google App Engine, включая комплексную авторизацию данных модель, мощный движок RESTful и готовые представления пользовательского интерфейса. | REST, OData, JSON |
Jersey | Java | Client / Server | Project Jersey готов к работе эталонная реализация спецификации JAX-RS от Oracle (первоначально Sun) | REST |
.NET Framework | C #, VB.NET | Клиент / Сервер | WS-Addressing, WS-MetadataExchange, WS-Security, WS-Policy, WS-SecurityPolicy, WS-Trust, WS-SecureConversation, WS-ReliableMessaging, WS-Coordination, WS-AtomicTransaction | SOAP, WSDL, MTOM |
Технология взаимодействия веб-служб | Java | Клиент / Сервер | WS-Addressing, WS-ReliableMessaging, WS-Coordination, WS-AtomicTransaction, WS- Безопасность, WS-Security Policy, WS-Trust, WS-SecureConversation, WS-Policy, WS-MetadataExchange | SOAP, WSDL, MTOM, JSON, XML |
Структура вызова веб-служб | Java | Клиент | ??? | SOAP, WSDL |
Windows Communication Foundation | .NET | Поддержка клиент / сервер / асинхронная | WS-Addressing, WS-MetadataExchange, WS -Security, WS-Policy, WS-SecurityPolicy, WS-Trust, WS-SecureConversation, WS-ReliableMessaging, WS-Coordination, WS-AtomicTransaction, WS-Discovery | SOAP1.1, SOAP1.2, WSDL, XML, JSON, REST, MTOM, MSMQ, IPC, P2P, TCP, UDP, WebSocket |
WSO2 WSF / PHP | PHP | Клиент / Сервер | SOAP MTOM, WS-Addressing, WS-Security, WS-SecurityPolicy, WS-Secure Conversation, WS-ReliableMessaging | SOAP, WSDL |
XFire стал Apache CXF | Java | клиент / сервер | WS-Addressing, WS-Security | SOAP, WSDL. |
Интерфейс XML для сетевых служб | Java | Сервер? | ?? | SOAP, XML-RPC, WSDL, JSON-RPC, JSON |
PHP | клиент / сервер | Компоненты веб-приложения, помогающие создавать проект MVC. | JSON, REST | |
Yii | PHP | Клиент / Сервер | Открытый исходный код, объектно-ориентированный, компонентный MVC | REST |
Smart.Framework | PHP | Клиент / Сервер | бесплатная веб-платформа с открытым исходным кодом под лицензией BSD | JSON, REST, SOAP |
Symfony2 | PHP | Клиент / Сервер | Фреймворк веб-приложений PHP | JSON, REST, SOAP |
Zend Framework | PHP | Клиент / Сервер | Инфраструктура веб-приложений, реализованная на PHP | SOAP, JSON, JSON-RPC, REST, XML-RPC |