您好,欢迎访问一九零五行业门户网

关于SOAP的小问题

公司项目与第三方合作,第三方提供了soap的请求地址,请求数据格式,及返回的数据格式(soap)。
我用php要怎样发送soap请求,然后接收第三方返回的数据呢。
问题:
客户端用php写一个demo.
用fsockopen可以发送请求吗?
还是用soapclient()?
注:
第三方服务端是用.net写的。
第三方提供有sopa的规范,及url。
回复讨论(解决方案) php 提供了 soapclient 类可以满足你的需要
代码的编写需要从 wsdl 中分析出来,如果对方没有提供 wsdl,那么就一定有详细的调用说明
第三方没有提供wsdl,只提供了一份soap的规范文档及客户端请求服务端的url。
没有详细的调用说明。
有提供demo,可那是.net的。坑死我了,不懂.net。
我要用php的写。
东西是给你的,不是给我的
你不说,我如何知道?
上图中为第三方提供的文档资料,图中只是注册的要关资料。
第三方还提供了请求的url:
url1 = http://www.xxx.com/ipcam/soapservice;
url2 = http://www.xxx.com/ipcam/ssservice;
url3 = http://www.xxx.com/userservice/useroperation;
第三方不提供wsdl,只提供了一份soap的规范文档,及客户端请求的url。
提供的demo是.net的。
我现在都不晓得怎么下手写php的demo。
比如用:
$this->client=new soapclient(http://localhost:8080/helloworldservice?wsdl,$data)
可对方的不提供wsdl。
其它类似信息

推荐信息