【发布时间】:2012-07-10 13:19:59
【问题描述】:
我有一个 MVVM 架构中的 WPF 客户端。
WPP 客户端需要连接到 WCF 服务,并向其发送操作。
这种能力需要来自不同的观点,因此意味着不同的模型(对吗?)
问题:
- 我的假设是,models 是访问 WCF 服务客户端的那些 - 正确吗?含义 - 我们不希望视图或模型视图连接到 WCF 服务,对吗?只有模型本身...
- 如何确保所有模型都可以访问 WCF 服务的客户端?我是否使用某种“ServiceLocator”? (我在某处读过这个词,但不知道它的确切含义。如果以前做过这件事的人能对这个话题有所了解,我会很高兴)。
【问题讨论】:
-
提示:您听说过一个术语并不意味着它一定是好的。许多人认为服务定位器是一种反模式:blog.ploeh.dk/2010/02/03/ServiceLocatorIsAnAntiPattern.aspx