0

我可以在同一个项目中使用两者吗?还是它们会相互造成“网络干扰”?

4

2 回答 2

2

您可以同时使用 GWT 中的任何 Ajax 机制,它们不是独占的,因此您可以根据产品中的每个需求选择最合适的一种。

例如,我有一个应用程序将 RF 用于实体和业务请求,gwt-atmosphere(使用 RPC)用于彗星通信,gwtquery-Ajax(使用 RequestBuilder)用于消费 3party json 服务。

于 2013-06-20T21:43:34.133 回答
1

它不会造成任何干扰。最后,您只是将 HTTP 请求发送到 servlet。您的客户端可以处理(伪)同时查询作为您的服务器。

所以你可以使用不同的方法来查询你的服务器。重点更多是关于代码的维护/可重用性/可读性。

我建议您只使用一种方式来查询您的服务器。

IMO,您应该尽可能避免使用 RPC,并研究与服务器通信的更标准方式(RequestFactory 或简单的 requestBuilder,甚至像 restyGWT 这样的 REST 库),这样您的服务器就不会链接到您的 GWT 客户端。

于 2013-06-21T09:28:50.593 回答