Модуль Web service client позволяет работать с внешними веб-сервисами и взаимодействовать с удалёнными сайтами. Он сосредоточен на интеграции операций веб-сервисов как действий Rules, но также может использоваться как провайдер данных для других модулей.
Модуль имеет интерфейс, который позволяет управляющему сайтом создавать описания REST и SOAP сервисов с соответствующими им операциям и типами данных. Описания терминов могут быть отредактированы, клонированы и удалены, а также импортированы и экспортированы для обмена ими между сайтами.
Перед тем, как использовать веб-сервис, его нужно описать. Посмотреть на пример описани, можно, включив модуль Web service client Examples (входит в состав пакета). URL веб-сервиса является базовым URL для REST-сервисов и ссылкой на WSDL-файл SOAP-сервисов. Каждый веб-сервис имеет операции с параметрами и результаты. Веб-сервисы могут иметь и свои типы данных, которые описывают сложные параметры и результаты.