1

我正在阅读一本关于 GWT(Google Web Toolkit)的书,其中作者引用了 RPC 1.O 和 deRPC 之间的区别。

在我的专业项目中,对于 RPC 调用,我们正在使用:

com.google.gwt.user.client.rpc.RemoteService com.google.gwt.user.server.rpc.RemoteServiceServlet

在书中,作者预知了 的用途:

com.google.gwt.user.client.rpc.RemoteService.RpcService(扩展 RemoteService) com.google.gwt.rpc.server.RpcServlet(扩展 AbstractRemoteServiceServlet)

但是,RpcService 和 RpcServlet 都是 javadoc 标记的:

“实验性的,可能会发生变化。不要在生产代码中使用它。”

那么,基本上,有人使用 RpcService 和 RpcServlet 吗?它们之间有什么区别?

有关更多详细信息,请参阅 StackOverflow 上的此链接:我应该何时使用 RequestFactory 与 GWT-RPC?

4

1 回答 1

4

从 GWT官方项目页面(底部):

This feature did not work out as planned, and the GWT team strongly discourages its use. Try the Request Factory feature when you have non-trivial server-domain objects.

所以最好不要使用 deRPC。

于 2012-04-11T11:17:26.557 回答