2015-02-12 2 views
1

Можно использовать php с WSDL 2.0 soap webservice? Я прочитал много старых сообщений, которые говорят мне, что php soap не поддерживает wsdl 2.0. Есть ли какие-то решения? Я не хочу писать webservice в php, я хочу получить данные из службы wsdl 2.0. Спасибо.PHP и WSDL 2.0 SOAP

ответ

0

Вы можете использовать SoapClient или NuSoap. SoapClient основан на C и NuSOAP в PHP

Здесь я использую SoapClient

$url_t0_wsdel = "www.example.com/wsdl" 
$wsdelData = new SoapClient($url_t0_wsdel); 

$result = $wsdelData->__soapCall('name_of_procedure', array(arguments)); 

$ результат будет массив или формат объекта

+0

Ваш вебсервис используя формат WSDL 2.0? –

+0

@ KarolisTička yes .. – Elby

+2

PHP SoapClient поддерживает только WSDL 1.1. Не 2,0 –