PHPEye开源社区 » Zend Framework 使用讨论 » 请教一个关于zend_xmlrpc的问题~~
《Programming PHP》第二版上市
2007-9-13 10:19 LBIMBA
请教一个关于zend_xmlrpc的问题~~

按照手册上讲解,自己很多的地方都不是很明白,希望有高人帮忙讲讲,谢谢!

//创建一个服务实例
  $server =new Zend_XmlRpc_Client('http://127.0.0.1/test/xml/xml');//问题1,在ZF中,象我这样连接只能连接到某个具体的action中去,上面的例子就是连接到XmlController的xmlAction函数中去,然后在action中写上服务器端的程序,这样连接行吗? 如果不行,应该怎么连接?

    $p1= array($_POST['var1'],$_POST['var2']);//手册上说,可以直接用PHP本地变量的形式来传递参数,我这样写,有问题吗?
      
    //在这里,应该是要发送参数,并且请求服务器的某个过程,在ZEND_XMLRPC中,这个请求应该怎么写?手册上说,要通过类型提示来调用一个XML-RPC服务,可是手册上的例子我老是调试不成功。如果不用ZEND_XMLRPC的话,直接写应该是这样

   $msg = new xmlrpcmsg("add", array(
                        new xmlrpcval($_POST['var1'], "int"),
                        new xmlrpcval($_POST['var2'], "int")));
                          //发送信息,$response=$client->send($xmlrpc_message);,服务器返回xmlrpcresp的一个实例
                          $retval =   $client->send($msg);
 
  //最后就是获取响应了,因为发送的的问题没搞清楚,所以获取一直有做



希望有知道的告诉我下,谢谢!!


          

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.