codeigniter,nusoap,soap服务器和示例

时间:2012-07-25 22:08:29

标签: soap codeigniter-2 nusoap

谷歌上午我学到了一些东西。 很多人都想使用他们的CI2安装程序为其他应用程序制作一个soap服务器来与他们的应用程序通信。 但是,我发现的每个论坛帖子都以“这在CI2中不起作用”或类似方式结束。

我发现这篇文章: http://phpmaster.com/web-services-with-php-and-soap-1/

哪个很棒...但我无法在CI2中使用它。

我已将我的库放在适当的位置,在需要的地方重命名,此代码会带来许多错误。 我还没有开始在客户端。

`class soap扩展了CI_Controller {

function __construct ()
{
    parent:: __construct ();
    $this->load->library('nusoap_base');
}

function index()
{
    $this->nusoap = new soap_server();
    $this->nusoap->register("getProd");
    $this->nusoap->service($HTTP_RAW_POST_DATA);
}

function getProd($category) {
    if ($category == "books") {
        return join(",", array(
            "The WordPress Anthology",
            "PHP Master: Write Cutting Edge Code",
            "Build Your Own Website the Right Way"));
    }
    else {
            return "No products listed under that category";
    }
}

}`

1 个答案:

答案 0 :(得分:0)

厌倦了,使用CI REST库代替(欢呼菲尔!)  :)