我已经使用Netbeans 7.2.1在localhost上部署了RESTful java Web服务。和Glassfish 3.1。现在我需要从在远程服务器(http://tsl7.csd.uoc.gr)上运行的php应用程序中使用它。不幸的是,我还没有找到一种成功的方法来访问它。 我尝试过这样的事情:
$client = new SoapClient("127.0.0.1:8080/HelloWs/HelloWebService?wsdl");
$result = $client->hello("world");
echo ("result is: ".$result);
还有我的公共IP(139.162 ......),但它不起作用。 我也观察到了这一点:
$wsdl = file_get_contents('127.0.0.1:8080/HelloWs/HelloWebService?wsdl');
throw new Exception($wsdl, 1);
也无效,返回空var。 我在访问localhost时做错了什么?你能一步一步地推荐一些东西,还是任何相关的教程?对于noob问题我很抱歉,我对网络服务很新。
我很感激任何详细的指导:S