Документация для разработчиков
Темная тема

Классы модуля Web Service

Классы

Следующие PHP классы используются для реализации веб-сервисов в компонентах.

КлассОписаниеС версии
CWebServiceDesc Структура описывающая методы и типы веб-сервиса. 7.0.0
IWebService Интерфейс веб-сервиса для регистрации в CWebService. 8.0.2
CWebService Менеджер веб-сервисов. 8.0.2

Реализованные классы

Следующие PHP классы реализуют SOAP протокол, WSDL, генерацию XML в модуле webservice.

КлассОписаниеС версии
CXMLCreator Класс для генерации XML8.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-2020, «1С-Битрикс», 2020
Наверх