2013-04-29 98 views
0

我是网络开发新手。在GWT中,它使用自己的一组RPC来从客户端调用服务器端方法。现在我的问题是,当我们使用纯html/css进行开发时,我们可以调用一个php脚本来执行。所以当我们使用GWT进行设计时,它可以调用一个坐在服务器上的Java程序,如果是的话,它是如何调用它的?除了RestyGWT之外,我们如何在客户端通过GWT使用RESTful WS来调用坐在服务器上的Java程序。感谢你在期待。Google Web Toolkit和RPC

回答

0

公开URL以调用您的Java应用程序功能并使用GWT的RequestBuilder。

private static String GET_SERVER_URL(String parameters) { 
    // make up your Java url here along with any parameters 
    ... 
    return url; 
} 

RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, 
      GET_SERVER_URL(parameters)); 
try { 
    builder.sendRequest(null, new RequestCallback() { 
     public void onError(Request request, Throwable caught) {} 
     public void onReponseReceived(Request request, Response response) {} 
    } catch (RequestException e) {} 
}