小编Mar*_*cha的帖子

WSO2 WSF PHP - WSClientProxy - > __调用没有返回大响应

我一直在尝试在WSDL模式下使用WSClient来使用服务,但响应始终是一个空字符串的数组.

我正在使用WSO2 WSF for PHP(WSO2 Web Services Framework for PHP),我的PHP版本是5.3.

我认为问题可能是响应的大小(我知道它很大).有一种方法可以定义maxReceivedMessageSize和maxStringContentLength吗?

我该怎么办?有一个"WSO2 WSF for PHP"替代库?

码:

function getCatalog($options, $input)
{   
        $client = new WSClient($options);

        // get proxy object reference form client
        $proxy = $client->getProxy();

        //return $proxy->BuscaCatalogo($input);
        var_dump($proxy->BuscaCatalogo($input));
}
Run Code Online (Sandbox Code Playgroud)

输出:

array(1) {
  ["BuscaCatalogoResult"]=>  string(0) ""
}
Run Code Online (Sandbox Code Playgroud)

日志消息: [Thu Dec 13 11:00:59 2012] [error] soap_builder.c(329)构建节点时发生错误

- 已解决此主题有点旧,但这里是WSO2的替代方案,https://code.google.com/p/wse-php/source/browse/examples/soap-wsa-example.php? r = 407b920757574e85f1302a76ec5a2991b746d79c .

OBS:我是一名PHP开发人员

php wsh wso2

6
推荐指数
0
解决办法
377
查看次数

标签 统计

php ×1

wsh ×1

wso2 ×1