1

我在 zend 中没有人,我已经创建了这个 web 服务,我想在我的 zend 项目中使用 zend soap 调用这个函数。

function insertion($id,$prenom,$nom,$nele,$ville) 
  { 
     $user = new USER($id,$prenom,$nom,$nele,$ville);
     $user->SaveClient();
     $return="okkkkkkkkkkk";
     return $return;  
  }


 $server->register('insertion',array('id'=>'xsd:string','prenom'=>'xsd:string', 'nom'=>'xsd:string','ne_le'=>'xsd:string','ville'=>'xsd:string'),array('return'=>'xsd:string'),'Namespace');

我的问题是如何使用 extern webservicew 而不是 Zend_Db_Table_Abstract 类访问我的数据库

4

1 回答 1

0

正常使用 Zend_Soap_Client

$client = new Zend_Soap_Client("http://your.webservice.wsdl");
$client->insertion($p1, $p2, $p3, $p4, $p5)

我不知道您是否使用 Zend_Soap_Server 来创建 Web 服务,但 Zend_Soap_Cliet 可以使用 SOAP 协议连接到任何 Web 服务。

于 2013-09-09T14:00:44.883 回答