2012-03-02 7 views
1

私はこのWebサービスを作成しています。私はzend soapを使って自分のzendプロジェクトでこの関数を呼び出したいと思います。zend webservice

私の問題は、私はEXTERNを使用して、私のデータベースにアクセスする方法をクラスではありませんwebservicewある
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'); 

取得Zend_Db_Table_Abstract

+0

多分役立つでしょうhttp://plutov.by/post/web_service_soap – pltvs

答えて

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サービスに接続できます。