Zend フレームワークによって提供される Web サービス
これほど完全な例を持っている人は誰でしょうか? Zend_Soap_Server などの zend フレームワークによって提供される SOAP 拡張機能を使用します。
少し学びたいのですが、情報とより良い例を提供してくれるヒーローはいますか?動作する簡単な例を用意するのが最善です。ありがとうございます
-----解決策-------- -
application/controllers/WebServiceController.php
<?php class WebServiceController extends Zend_Controller_Action { パブリック関数 init() { $this->_helper->viewRenderer->setNoRender(); } パブリック関数indexAction() { if (isset($_GET['wsdl'])) { $autodiscover = 新しい Zend_Soap_AutoDiscover(); $autodiscover->setClass('Service_Helloworld'); $autodiscover->handle(); } それ以外 { $soap = new Zend_Soap_Server("http://zf-demo.localhost/WebService/index/?wsdl"); $soap->setClass('Service_Helloworld'); $soap->ハンドル(); } } パブリック関数 testAction() { $params = 配列( '名前' => 'トム' ); $client = new SoapClient("http://zf-demo.localhost/WebService/index/?wsdl", array('trace' => 1)); echo $client->__soapCall('sayHello', $params); } } <br><font color="#e78608">------解決策---------</font><br>