2012-03-02 46 views
1

即時通訊在zend,我創建了這個web服務,我想在我的zend項目中使用zend soap調用這個函數。zend webservice

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'); 

我的問題是我如何能到我的數據的基礎上使用一個外部webservicew不Zend_Db_Table_Abstract

+0

也許這會有所幫助http://plutov.by/post/web_service_soap – pltvs 2012-03-02 14:23:10

回答

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服務。