Java Web服务无法调用客户端

Java Web服务无法调用客户端,java,web-services,google-app-engine,static-ip-address,Java,Web Services,Google App Engine,Static Ip Address,我正在使用jax rpc风格的webservice客户端和服务应用程序。它工作正常,但当我在Google app engine中部署客户端时。客户端无法调用我的服务器应用程序 我已将我的Ip地址设置为静态 下面是部署在AppEngine中的客户端应用程序代码 public class HelloWorldClient{ public String main(String name,String field2) throws Exception { URL url = new URL(

我正在使用jax rpc风格的webservice客户端和服务应用程序。它工作正常,但当我在Google app engine中部署客户端时。客户端无法调用我的服务器应用程序

我已将我的Ip地址设置为静态

下面是部署在AppEngine中的客户端应用程序代码

public class HelloWorldClient{

public String main(String name,String field2) throws Exception {

    URL url = new URL("http://XXX.XX.9.2X:9997/ws/hello?wsdl");
这是我的系统中发布的服务器应用程序代码

  public static void main(String[] args) {
  Endpoint.publish("http://xxx.0.x.1:9997/ws/hello", new HelloWorldImpl());
我已将防火墙设置为关闭状态。这种奇怪行为的原因是什么。我甚至无法在appengine日志中看到错误


这就足够让我的ip成为静态的了,还是应该让我的ip端口向前。这两者是一样的。

我认为问题在于你没有使用google fetch库。这是唯一受支持的从Google App Engine发送出站请求的方法

这两个链接将为您提供有关这方面的更多信息

问候

迈克尔