Rest googleweb工具包和RPC

Rest googleweb工具包和RPC,rest,gwt,client,Rest,Gwt,Client,我是网络开发新手。在GWT中,它使用自己的一组RPC从客户端调用服务器端方法。现在我的问题是,当我们使用纯html/css进行开发时,我们可以调用php脚本来执行。因此,当我们使用GWT进行设计时,它可以调用服务器上的Java程序吗?如果可以,它如何调用它?除了RestyGWT之外,我们如何在客户端通过GWT使用restfulws调用服务器上的java程序。提前感谢您。公开一个URL来调用您的Java应用程序功能并使用GWT的RequestBuilder private static Strin

我是网络开发新手。在GWT中,它使用自己的一组RPC从客户端调用服务器端方法。现在我的问题是,当我们使用纯html/css进行开发时,我们可以调用php脚本来执行。因此,当我们使用GWT进行设计时,它可以调用服务器上的Java程序吗?如果可以,它如何调用它?除了RestyGWT之外,我们如何在客户端通过GWT使用restfulws调用服务器上的java程序。提前感谢您。

公开一个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) {}
}