项目需要,PHP要调用另一方JAVA写的WebService,由于一直写PHP,所以对JAVA不太了解,但从WebService的应用上来讲,WebService应该是不分语言的,但我却遇到 了问题,同样一个WebService,接口方法很简单,一个函数,几个参数,但用C#调用可以成功,但PHP怎么写都不成功,将.NET代码和PHP代码帖上:
方法注释:
uploadData1(String customerId,Int typeNo,String dataId,Double sum,String occurTime,String re) .net调用代码: CRM.BusinessDataService crm = new CRM.BusinessDataService();
crm.uploadData1("654321",1,"100002",5,"2007/02/02 02:02:02","rere4");
PHP调用代码 $client = new nusoap_client("http://localhost/BusinessDataService?WSDL",true);
$proxy = $client->getProxy();
$result = $proxy->uploadData1("654322",1,"100002",5,"2007/02/02 02:02:02","re");
var_dump($result);
不用代理用以下方法也不成功 PHP coderequire_once('nusoap/lib/nusoap.php');
$client = new nusoap_client("http//local/BusinessDataService?WSDL",true);
$client->call("uploadData1",array("654322",1,"100002",5,"2007/02/02 02:02:02","re"));
非常郁闷~
望高手出招
方法注释:
uploadData1(String customerId,Int typeNo,String dataId,Double sum,String occurTime,String re) .net调用代码: CRM.BusinessDataService crm = new CRM.BusinessDataService();
crm.uploadData1("654321",1,"100002",5,"2007/02/02 02:02:02","rere4");
PHP调用代码 $client = new nusoap_client("http://localhost/BusinessDataService?WSDL",true);
$proxy = $client->getProxy();
$result = $proxy->uploadData1("654322",1,"100002",5,"2007/02/02 02:02:02","re");
var_dump($result);
不用代理用以下方法也不成功 PHP coderequire_once('nusoap/lib/nusoap.php');
$client = new nusoap_client("http//local/BusinessDataService?WSDL",true);
$client->call("uploadData1",array("654322",1,"100002",5,"2007/02/02 02:02:02","re"));
非常郁闷~
望高手出招
解决方案 »
- Apache里的php.ini 上传限制一修改PHP的session马上失效
- 我用php excelreader读取xls文件,显示的文件是乱码。编码一致也是这样
- rw关于date()函数
- 数据类型的转换
- 急求~~请PHP高手指点一下netbeans的使用!!
- 如何在页面做成级联显示啊
- 祝贺CSDN的个位GG MM中秋快乐!送分200!来者都有!
- PHP SOAP webservice 连接超时的问题
- 求助!session问题?错误信息如下,请各位大哥帮助解决一下
- 如何刷新跳转后的页面?急!
- linux 下php5无法载入mysql扩展
- 哪种语言可以读取PDF文件, 主要是解决中文或者日文乱码
我的nusoap.php中没有nusoap_client,只有soapclient。