Я не пробовал это с RemObjects, но если сервер уже поддерживает SOAP, я не могу придумать более простой способ проверить это, чем просто использовать веб-сервис с использованием Delphi и вызывать каждый из методов. Это удивительно просто.
- Создать новое приложение.
- В File | New | Other | WebServices выбирают WSDL Importer.
- Войдите на страницу WSDL сервера. Модуль-обертка создан для вас со всеми методами веб-службы и любыми дополнительными классами / перечислениями, которые использует веб-служба.
Чуть выше раздела Реализация, вы увидите метод, который возвращает экземпляр класса вашего веб-сервиса:
function GetMyServerSoap(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): MyServerSoap;
Создайте его по умолчанию и начните вызывать методы.
Если вы хотите / должны видеть отправку и получение XML, укажите свой собственный компонент HTTPRIO и используйте события OnBeforeExecute и OnExecute.