【发布时间】:2013-03-03 09:56:11
【问题描述】:
我在 SO 中看到了一些讨论,例如 this one,说 WCF 中没有事件之类的东西。
另一方面,我关注this tutorial 并进入了“事件”部分。
教程中的代码是否被认为是不好的做法?
【问题讨论】:
我在 SO 中看到了一些讨论,例如 this one,说 WCF 中没有事件之类的东西。
另一方面,我关注this tutorial 并进入了“事件”部分。
教程中的代码是否被认为是不好的做法?
【问题讨论】:
这是不错的做法,但这些事件将仅在服务器(服务)端主机进程上使用(消耗)(当服务类/合同接口可直接访问时)。标准 WCF 客户端不知道那些未反映在自动生成的客户端代理中的事件。
但是,如果客户端可以访问原始接口定义,您可以使用带有事件的服务合同接口来约束自定义客户端代理(也称为服务/服务器代理)。
【讨论】: