Я хорошо знаком с использованием веб-сервисов в Delphi, когда у меня WSDL. Я просто использую мастера, и через несколько секунд я нахожусь и работаю.
Теперь у меня есть проблема, когда мне дают мыльный интерфейс, написанный на PHP, без какой-либо схемы WSDL.
Пример, данный мне для PHP:
<?php
// The xml to be sent to the webService
$reqest_string = <<<XML
<test_api>
<request>1</request>
</test_api>
XML;
// create web service client
$client = new WSClient(array("to" => "http://api.infax.co.za/edge_api.php"));
// send request to the web service
$reply = $client->request($reqest_string);
// display the responce from the webservice
$xml_str = simplexml_load_string($reply->str);
// display response on screen
echo "Came from server = ".$xml_str->response."<br>";
?>
Я попытался просто опубликовать xml на URL, но я получил ошибку мыла о функции, которая не существует.
Есть идеи ??