草庐IT

Zend_Soap_Client

全部标签

php - 为什么要使用 Zend Framework 2 中的服务管理器?

假设我有一项服务:namespaceHelloworld\Service;classGreetingService{publicfunctiongetGreeting(){if(date("H")11&&date("H")我为它创建了一个可调用对象publicfunctiongetServiceConfig(){returnarray('invokables'=>array('greetingService'=>'Helloworld\Service\GreetingService'));}然后在我的Controller中我可以做:publicfunctionindexAction()

php - 如何在 PHP 中发出 SOAP 请求

我正在尝试用PHP发出SOAP请求。我有我的服务URL,当我在SOAPUI中检查它时,我可以看到以下内容所以我想用它来登录。目前,我正在尝试以下内容publicfunctionupdateApi(){$service_url='https://someurl.com/sdk/user/session/logon';$curl=curl_init($service_url);$curl_post_data=array("ApiKey"=>'somekey',"ApiSecret"=>'somesecret',);curl_setopt($curl,CURLOPT_RETURNTRANSF

php - Zend Framework 和 Django 之间在现实世界中的区别是什么?

关闭。这个问题需要更多focused.它目前不接受答案。想改善这个问题吗?更新问题,使其仅关注一个问题editingthispost.4年前关闭。Improvethisquestion在Web应用程序方面,我是PHP的长期用户,并且对它很满意。但是,我有一个半大型项目,其维护/可扩展性已达到生命周期的终点。我正在权衡不同的PHP框架(项目起源时没有),因为这是该项目的发展方向,我得出的结论是ebst选择是使用Zend框架来完成。Symfony似乎很复杂(我不喜欢像这样设置数据库模型CakePHP看起来很模糊一开始我喜欢点火器,但后来在我看来它更像Zend,功能较少,背后没有ZendZe

PHP Soap 非 WSDL 调用 : how do you pass parameters?

我正在尝试像这样在PHP(5.2.5)中进行非WSDL调用。我确定我错过了一些简单的东西。这个调用有一个参数,一个字符串,叫做“timezone”:$URL='http://www.nanonull.com/TimeService/TimeService.asmx';$client=newSoapClient(null,array('location'=>$URL,'uri'=>"http://www.Nanonull.com/TimeService/",'trace'=>1,));//Firstattempt://FAILS:SoapFault:Objectreferencenots

【Zookeeper】Unable to read additional data from client sessionid xx likely client has closed socket

1.概述转载并且补充:【Zookeeper】Unabletoreadadditionaldatafromclientsessionid*,likelyclienthasclosedsocket因为项目中使用到了Zookeeper,所以我自己找了些关于zk的资料学习了一下。在异步创建节点的过程中,抛出了如下问题:异步创建节点的时候总是闪退,然后服务端报错Unabletoreadadditionaldatafromclientsessionidxxx,likelyclienthasclosedsocket,我们先看下代码这里我把同步跟异步的代码一起贴了出来便于学习packagezk.zkTest;

php - 在 Controller (Zend Framework) 中读取 HTTP header

长话短说:我正在为ZendFramework构建一个框架应用程序,我到达了需要设置api模块的部分。我正在使用Zend_Rest_Controller来完成这项工作。这部分一切正常,我需要在Controller中获取HTTPheader以验证apikey。在我在网上阅读的各种教程中,事情是通过前端Controller插件完成的,但我需要它比那更“即插即用”(每次检查应用程序的配置,决定哪个模块是api等等)。我尝试了看起来最明显的方法$this->getRequest()->getHeaders()但似乎不起作用,至少对于我将要设置的HTTPheader无效APIkey。reponse

php - 如何删除 Zend 表单元素上的所有 DtDdWrappers 和标签

我知道我可以像这样从每个元素中单独删除多余的东西$button->removeDecorator('DtDdWrapper')->removeDecorator('HtmlTag')->removeDecorator('Label');我想知道我是否可以用zend形式对所有元素实现相同的效果?以及如何删除包装表单的dl? 最佳答案 Markus,这是我使用的一种解决方案,似乎运行良好,希望它适合您。首先,为了渲染没有的表单标签,我们需要在表单对象本身上设置装饰器。在扩展Zend_Form的类中,你可以调用Zend_Form->set

php - fatal error : Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from

我正在做一些SOAP练习但是,我无法让它在WAMP上运行。我得到的错误是:Fatalerror:UncaughtSoapFaultexception:[WSDL]SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080':failedtoloadexternalentity"https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080"inC:\wa

php - Zend_Paginator 在网页中创建问题

我在我的网页中使用Zend_Paginator,我在每个页面中获得相同的记录....例如。我在不同的页面中得到了相同的4条记录...?$page=$this->_getParam('page',1);$paginator=Zend_Paginator::factory($userDetails);$paginator->setItemCountPerPage(4);$paginator->setCurrentPageNumber($page);$this->view->paginator=$paginator;可能是什么问题?请帮忙......提前致谢......

php - 异步 PHP SOAP 服务器在响应之前发送确认消息?

我不确定该怎么做。我正在编写的SOAP服务的规范表明它需要在响应请求的请求响应之前发回确认消息。这在PHP中是如何完成的?我没有看到如何执行此操作的示例。来自需求文档:OneacknowledgementmessageissentbyIntegrationPartnertoVendorforeverySubmitInvmessagerequest.AsingleacknowledgementmessageisalsosentbyVendortotheIntegrationPartnerfromeveryRequestInvmessagerespons这不是标准的TCP确认响应。这是一个