java - GWT 中需要 RPC 吗?

标签 java gwt rpc

我是 GWT 的新手。我正在使用 Eclipse 创建一个简单的应用程序。在了解了基础知识之后,如何在开发模式和生产模式下运行项目,但有一件事我无法理解。在谷歌中,他们提供了一个示例构建项目,当我完成该项目时,我又看到了一个名为 GWT 中的 RPC 的教程。他们在这里更改了以前的代码并实现了新代码。 在 GWT 中,所有内容都被转换为 javascript,但是当我们使用 RPC 时,RPC(服务器)代码将在服务器上采用 java 字节格式。我的问题是为什么我们必须实现RPC?什么需要使用RPC?

最佳答案

需要使用RPC就是让你的Client通过异步调用的方式和Server通信。 RPC 以某种方式抽象此调用,以便在服务器上调用方法类似于在普通对象上调用方法。因此,调用本地方法和调用“远程”方法变得基本相同。

(当然,您也可以编写从不调用服务器的客户端代码。)

关于java - GWT 中需要 RPC 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7330182/

相关文章:

java - VBox 中的节点不具有相同的宽度

java - 在包 'showAsAction' 中找不到属性 'android' 的资源标识符

java - 多个特定捕获或一个捕获所有?

eclipse - 如何在 Eclipse 项目上运行 GWT RequestFactory 验证工具

具有流式传输能力的 Python JSON RPC 服务器

java - 在java中读取.csv文件: missing few rows

java - GWT 编辑器使用 IsEditor<LeafValueEditor<Date>> 填充 Long 字段

gwt - com.google.gwt.dev.util.collect.* 下定义的集合类有什么用途?

c# - 如何为 C# 应用程序创建 RPC 服务器

Gitblit推送错误 "error: RPC failed; result=52, HTTP code = 0"