如何发出多个xml请求(Web服务)

时间:2019-01-30 11:10:50

标签: php web-services

我正在寻找一个PHP代码,该代码通过xml同时(同时)创建多个URL的Web服务请求。

我听说过“ curl_multi_”,但没有找到与我使用的最接近的示例。

这是我向单个网址发送请求以获取酒店信息的方式:

$s = new soapclient("http://www.wb-service-address.com",array('wsdl'));
$HotelInfo = new stdClass;

<HotelInfo softwareID="123" SessionId="153" Lang="EN" InfoType="">
     <Hotel  ID="103" /> 
</HotelInfo>

$HotelInfo->xmlRequest = $paramsStr;
$result = $s->__call("SubmitXmlString",array($HotelInfo));
$obj_pros = get_object_vars($result);
$hotel_full_xml =  $obj_pros['SubmitXmlStringResult'];  
$hotel_full_xml = simplexml_load_string($hotel_full_xml);

您能帮我提供代码吗? 为了同时发出网络服务请求(与URL数量相同的请求),我需要更改什么

谢谢

0 个答案:

没有答案