zend webservice

时间:2012-03-02 13:45:13

标签: php zend-framework zend-soap

im nob in 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类

1 个答案:

答案 0 :(得分: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服务。