2012-11-08 215 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服務。 –