|
|
1
3
我认为GWTRPC是最有可能的方式。 关于这一点,我可能是错的,但我相信GWT RPC解决方案是建立在RequestBuilder之上的。它在RequestBuilder之上添加了功能,比如Java类的自动序列化,并使数据来回发送变得非常微不足道。另外,GWTRPC可能是目前最流行的解决方案,因此您可以通过教程和博客文章的形式找到更多的支持。 我尝试使用RequestBuilder“滚动我自己的”客户机/服务器机制,这是可行的,但最终,GWTRPC已经完成了我在自定义解决方案中实现的所有工作,所以我决定返回到它。 我能看到需要使用RequestBuilder的唯一原因是,如果您需要在GWTRPC内部不工作的行之外做一些事情。例如,在一个应用程序中,我需要使用JSONP从我的客户机代码与我无法控制的第三方RESTAPI进行通信。在本例中,我无法使用GWT RPC,因为我没有访问服务器组件的权限。 |
|
|
2
1
如果您的服务器运行Java,GWT RPC可能是走的路。 如果您的GWT应用程序需要与.NET、PHP、Python或其他服务器通信,您需要使用RequestBuilder类来滚动自己的服务器。我建议使用JSON来表示数据。 覆盖类型使得解析返回的JSON变得微不足道。 覆盖对象可以用以下方法序列化回JSON
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |