2

我正在阅读 GWT 2.1+ 中的这个EntityProxy功能,想知道您是否可以使用这个代理机制来避免创建 DTO 并与常规 RPC 调用结合使用?

我有一个使用 RPC 机制的命令模式,但众所周知,大多数时候你必须往返复杂的对象。但是您通常最终会编写一个 DTO,它通常是您的服务器端持久对象的副本。

那么 EntityProxy 可以在这件事上为您提供帮助吗?

谢谢

4

1 回答 1

3

EntityProxy 是RequestFactory系统的一部分,不能与 GWT-RPC 一起使用。EntityProxy(and )的目的ValueProxy是避免编写整个 DTO 和所有需要的胶水代码。RequestFactory 使用的Request对象大致近似于命令模式,因为多个Request对象可以在一个单一的队列中排队,RequestContext并通过到服务器的单次往返进行评估。

于 2011-03-11T17:19:48.737 回答