我使用 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);
也不起作用并返回一个空变量。我在访问 localhost 时做错了吗?你能推荐一些逐步的东西,或者任何相关的教程吗?抱歉这个菜鸟问题我对网络服务很陌生。
我将不胜感激任何详细的指导:S