Zend WebService - PullRequest
       21

Zend WebService

1 голос
/ 02 марта 2012

im nob in zend, я создал этот веб-сервис и хочу вызвать эту функцию в своем проекте zend с использованием мыла zend.

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

1 Ответ

0 голосов
/ 09 сентября 2013

Обычно используйте Zend_Soap_Client

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

Я не знаю, используете ли вы Zend_Soap_Server для создания веб-сервиса, но Zend_Soap_Cliet может подключаться к любому веб-сервису с использованием протокола SOAP.

...