php 调用 java webservice
2011-07-25 13:57
393 查看
public function soap($path, $param)
{
try {
$client = new Zend_Soap_Client ( $this->_wsdl_url );
$options ['soap_version'] = 1;
$client->setOptions ( $options );
foreach ( $param as $k => $v ) {
$serviceParams ['request'] ['data'] ['entry'] [] = array ('key' => $k, 'value' => $v );
}
$serviceParams ['request'] ['servicePath'] = $path;
//My120_Mydebug::myjump($client);exit;
$resultWebservice = $client->service ( $serviceParams );
$arr = $this->objectToArray ( $resultWebservice );
$res['success'] = $arr['response']['success'];
foreach ($arr['response']['data'] as $k=>$v) {
$res[$v['key']] = $v['value'];
}
return $res;
} catch ( Exception $e ) {
return $e->getMessage ();
}
}\
{
try {
$client = new Zend_Soap_Client ( $this->_wsdl_url );
$options ['soap_version'] = 1;
$client->setOptions ( $options );
foreach ( $param as $k => $v ) {
$serviceParams ['request'] ['data'] ['entry'] [] = array ('key' => $k, 'value' => $v );
}
$serviceParams ['request'] ['servicePath'] = $path;
//My120_Mydebug::myjump($client);exit;
$resultWebservice = $client->service ( $serviceParams );
$arr = $this->objectToArray ( $resultWebservice );
$res['success'] = $arr['response']['success'];
foreach ($arr['response']['data'] as $k=>$v) {
$res[$v['key']] = $v['value'];
}
return $res;
} catch ( Exception $e ) {
return $e->getMessage ();
}
}\
相关文章推荐
- php 调用 java webservice
- php 调用java webservice
- 记一次 PHP调用Java Webservice
- php调用java webservice接口
- php使用NuSoap调用java/C# webservice的中文乱码问题
- php使用NuSoap调用java/C# webservice乱码问题
- php 调用 java webservice
- PHP调用Java WebService
- delphi调用javaWebService
- .NET 调用java webservice保存datetime类型数据为空的解决办法
- java 调用 .net webservice 示例
- python调用java webservice
- C# 调用JAVA WebService
- Java WebService 简单实例 方式二(axis1直接调用方式)
- c#调用Java webService的专题
- Delphi 调用JAVA WebService例子
- SAP&Java WebService(三) ----JAVA调用SAP生成的WebService
- Java WebService 简单实例 方式三(axis1接口调用方式)
- WebService /php soap 相关调用 收藏
- PHP5 在调用 JAVA WebService 时遇到的各种问题及解决方法(二)