Есть ли инструмент для создания прокси-класса php для веб-службы (wsdl)? - PullRequest
0 голосов
/ 27 февраля 2010

Привет

Существует ли какой-либо инструмент для создания прокси-классов php для веб-службы для языка программирования php?
Веб-службы разрабатываются в .net.


NRK

Ответы [ 2 ]

0 голосов
/ 27 февраля 2010

Используйте встроенный класс PHP SoapClient:

$client = new SoapClient("some.wsdl");

// To call an Add method on the .NET-based service, that takes 2 parameters:
$arguments->a = 1;
$arguments->b = 2;

$result = $client->Add( $arguments );

echo( "1 + 2 = " . $result->AddResult );
0 голосов
/ 27 февраля 2010

Может быть, это то, что вам нужно:

Zend_Soap_Client

Класс Zend_Soap_Client упрощает Разработка клиента SOAP для PHP программисты.

Может использоваться в WSDL или не WSDL. режим.

В режиме WSDL Компонент Zend_Soap_Client использует WSDL документ для определения транспортного уровня опции.

Пример кода:

$client = new Zend_Soap_Client("MyService.wsdl");
$result1 = $client->method1(10);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...