2012-11-08 226 views
1

由GWT应用程序支持哪些网络服务的类型我一直在使用新泽西州,REST风格的,试过的Restlet,但没有用GWT工作。我想在应用程序引擎上的Tomcat和GWT应用程序上部署Web服务。为GWT应用程序的Web服务

回答

1

感谢名单大家的询问服务。 。我已经得到了我的问题的答案。 我创建使用新泽西州的REST类型的Web服务,并要求它在我的GWT应用程序引擎的应用程序使用下面的代码:

ClientConfig config = new DefaultClientConfig(); 
Client client = Client.create(config); 
WebResource service = client.resource(UriBuilder.fromUri("http://localhost:8080/de.vogella.jersey.first").build()); 
String obj=service.path("rest").path("bye").accept(MediaType.TEXT_PLAIN).get(String.class); 

和Web应用程序代码是: 包de.vogella.jersey.first;

import javax.ws.rs.*; 

@Path("/bye") 
public class Hello { 

// This method is called if TEXT_PLAIN is request 
@GET 
@Produces(MediaType.TEXT_PLAIN) 
public String sayPlainTextHello() { 
    return "Hello it worked"; 
} 

对于Web应用程序代码参考此链接: http://www.vogella.com/articles/REST/article.html

-3

我不认为你被允许在使用Web服务AppEngine上!至少没有免费版!我也想这样做,但发现我不能:|

+0

我还没有添加应用程序引擎的支持,我的GWT aoolication呢。我在日食中运行它。 –

+0

不,我们可以在应用程序引擎应用程序中使用Web服务。 –