与AJAX调用相比,GWT(Google Web Toolkit)的RPC(远程过程调用)对于从浏览器/ javascript到服务器的异步操作是如何不同或相似的?
如果他们不同,有人可以帮我理解他们的不同之处吗?
我还听说这个RPC实现不适用于所有的Server容器。例如,GWT项目在Apache Tomcat中不起作用。
此外,这个RPC是Google的自定义实现,还是标准实现?
答案 0 :(得分:10)
1)GWT RPC uses AJAX
允许GWT应用程序的数据传输。
2)GWT RPC抽象出大量信息并包装ajax以允许您在JAVA中编码而无需担心不同的浏览器。
3)在tomcat,jetty和每个服务器容器中 WORKS 。在某些情况下,人们错误配置路径(开发模式与生产模式会导致图像路径混乱/ css)
4)RPC确实是谷歌的CUSTOM实现。