我正在寻找Java的SOAP客户端。
Apache Axis在我看来非常肿。我不明白为什么Java必须如此复杂。例如,在PHP中,我要做的就是:
$global_service_wsdl='https://api.betfair.com/global/v3/BFGlobalService.wsdl';
$betfair=new SoapClient($global_service_wsdl);
$params=array("request"=>
array("header"=>
array("clientStamp"=>0,"sessionToken"=>$session_token)),"locale"=>""
);
$response=$betfair->getAllEventTypes($params);
?>
我的$ response对象保存了我需要的所有信息。
有人可以建议我如何在Java中实现类似这样的事情而不会太麻烦呢?
提前谢谢了,
〜编辑1〜
@jarnbjo:
这对我非常有用。我遇到的困难是,需要哪些导入才能使代码运行?
并建立输出。您认为这比PHP快吗?另外,我还有一个“异步”选项。这是否意味着我可以进行异步调用?那将非常有用。我想在基于Java的Websocket服务器中运行所有这些程序。