谷歌网络工具包和 RPC

Posted

技术标签:

【中文标题】谷歌网络工具包和 RPC【英文标题】:Google Web Toolkit and RPC 【发布时间】:2013-04-29 11:17:52 【问题描述】:

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于谷歌网络工具包和 RPC的主要内容,如果未能解决你的问题,请参考以下文章

会员风采新品发布:RPC-2.92 转接器电缆组件和校准工具套件性能提升至43.5 GHz

谷歌开发者工具“网络”标签在重定向后清除

如何使用硒访问谷歌浏览器开发者工具上的网络面板?

GWT 中的 RESTLET -RPC CALL

基于protobuf协议的rpc实现

#yyds干货盘点# Python网络爬虫之js逆向之远程调用(rpc)免去抠代码补环境简介