2013-04-29 56 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) {} 
} 
相關問題