【发布时间】:2009-10-21 13:00:06
【问题描述】:
因此,我着手创建桌面 WCF 服务,其核心是访问连接到串行端口的硬件。显然只有一个端口,并且从该硬件派生的几个实体(如果您愿意,可以在 Zigbee 网络中的节点)需要与所有服务客户端平等共享。
快速浏览一下 Juval Lowy 的“Programming WCF Services”的第 8 章,他似乎建议将共享资源放入静态类,但静态类会立即引起我的不满,因为它是一种糟糕的代码气味。
是否有一些更“优雅”的方式来共享这些资源,或者静态类真的是这里公认的最佳实践?
【问题讨论】: