GWT RPC是专有的,但看起来很稳固,支持谷歌的模式,我看过的每本书和教程都提到过。它真的是GWT客户端/服务器通信的选择吗?您是否使用它,如果不是为什么以及您选择了什么?我假设我有通用的服务器应用程序代码,可以容纳RPC,EJB,Web服务/ SOAP,REST等。
奖金问题:我需要注意GWT RPC的任何安全问题吗?
答案 0 :(得分:10)
我们主要使用三种沟通方式:
答案 1 :(得分:-1)
问题是你在网络浏览器上,所以任何非http协议都不能保证工作(可能无法通过代理)。
您可以做的是将GWT-RPC内容隔离在一个可替换的类中,并尽快将其剥离。
就个人而言,我只是依赖于使用我需要在集合中编码的信息来传输一组对象 - 这样就只有很少的RPC代码,因为你所有的RPC代码都是“Collection commands = getCollection()” ,但还有其他一百万种可能性。
或者只是按照预期使用GWT-RPC,我认为它不会发生在任何地方。