Классы модуля Web Service
Классы
Следующие PHP классы используются для реализации веб-сервисов в компонентах.
Класс | Описание | С версии |
---|---|---|
CWebServiceDesc | Структура описывающая методы и типы веб-сервиса. | 7.0.0 |
IWebService | Интерфейс веб-сервиса для регистрации в CWebService. | 8.0.2 |
CWebService | Менеджер веб-сервисов. | 8.0.2 |
Реализованные классы
Следующие PHP классы реализуют SOAP протокол, WSDL, генерацию XML в модуле webservice.
Класс | Описание | С версии |
---|---|---|
CXMLCreator | Класс для генерации XML | 8.0.0 |
CSOAPFault | Класс для обработки ошибок SOAP сервера и клиента. | 8.0.2 |
CSOAPRequest | Класс формирует SOAP запрос/конверт. | 8.0.2 |
CSOAPServerResponser | Интерфейс для реализации пользовательского обработчика SOAP запросов. | 6.5.2 |
CSOAPServer | Класс SOAP сервер. | 6.5.2 |
CSOAPClient | Класс SOAP клиент. | 8.0.0 |
CWSDLCreator | Класс для автоматической генерации WSDL для веб-сервиса. Document/literal binding only. | 7.0.0 |
CSOAPCodec | Класс трансформирует данные в XML согласно описанию веб-сервиса. | 7.0.0 |
CSOAPResponse | Класс формирует/обрабатывает SOAP ответы. | 6.5.2 |
CWSSOAPResponser | Класс реализующий обработку запросов к веб-сервисам через SOAP. Наследует CSOAPServerResponser. | 6.5.2 |
Абстрактные классы
Класс | Описание | С версии |
---|---|---|
CSOAPHeader | Абстрактный класс для обработки SOAP пакета. | 8.0.2 |
CSOAPBody | Абстрактный класс для обработки SOAP пакета. | 8.0.2 |
CSOAPEnvelope | Абстрактный класс для обработки SOAP пакета. | 6.5.2 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024