在我们的 RCP 应用程序中,我们有需要 a 的视图C,并使用 an从andIAdapterFactory到达那里。问题是虽然速度很快,但速度要慢得多(例如,数据库或文件系统查找)并且应该在 UI 作业中完成。ABA->CB->C
我们考虑过在 UI 作业中使用CProxyorLightweightC并询问代理或服务C,但是这个解决方案感觉它破坏了适配器的预期目的,因为视图需要知道它们C不能通过适配器工厂。
在这种情况下是否有最佳实践,或者我是否被迫让我的观点理解有时需要更昂贵的转换?