这几年经常谈到采用事件驱动架构(event-drivenarchitecture)技术来构建可扩展的、可维护的系统。我发现在一些方案中,这是非常有趣的模型。但是,在Microsoft平台上这种架构一直没有很好的支持。因此,许多人发现比较难以实现。几年以前,在一个系统中,我采用.NetRemoting/MSMQ/HTTP构建了发布/订阅消息总线(Pub/SubMessageBus),但是觉得不是很完美。很多地方实现比较困难,并且需要定制的代码,如承载队列监听(hostthequeuelisteners)、编码/解码消息、处理可靠性和管理订阅者等等。中国网管联盟www_b