当前位置 : 主页 > 大数据 > 区块链 >

GWT-RPC与HTTP呼叫 – 哪个更好?

来源:互联网 收集:自由互联 发布时间:2021-06-22
我正在评估使用GWT-RPC和 HTTP Call进行的调用之间是否存在性能差异. 我的appln服务作为Java servlet托管,我目前正在使用HTTPProxy连接从它们获取数据.我希望将它们转换为GWT-RPC调用,如果这会带
我正在评估使用GWT-RPC和 HTTP Call进行的调用之间是否存在性能差异.

我的appln服务作为Java servlet托管,我目前正在使用HTTPProxy连接从它们获取数据.我希望将它们转换为GWT-RPC调用,如果这会带来性能提升.

我想知道每个人的利弊…

还有关于衡量异步调用性能的工具的任何建议……

[A good article on various Server communication strategies可以与GWT一起使用.]

我写了问题中提到的那篇文章(感谢链接!).

一如既往,答案是’它取决于’.我已经使用了GWT-RPC和JSON.

如上所述,GWT-RPC允许通过线路运送java对象(有一些限制)的一些严重的生产力.可以共享一些逻辑,GWT负责编组/解组对象.

JSON允许其他非GWT客户端进行跨域访问和使用.您可以使用覆盖类型,但不能共享任何行为(如验证).与GWT-RPC(我上次查看)不同,JSON也可以轻松压缩和缓存.

由于我们不知道有效载荷是什么,因此很难给出性能建议.我建议(再次,就像上面有人一样)测试自己.

网友评论