2013年3月28日
摘要: 1.发送消息的时候尽量使用类发送命令(消息)的时候建议使用类而不是接口,因为这样的话你可以在类的构造函数里面写一些你的判断逻辑了,这样也不容易导致你发送无效的消息到客户端;2.接受消息的时候尽量使用接口(消息的event或者叫消息类型) a>由于接受到的消息(服务端发过来的)都是以前发生过的事情了(意思就是之前发送的时候已经验证过了),所以接受的时候不需要太多的验证; b>另一个使用接口的原因就是接口的易扩展性和多重继承的优势;这是接口非常实用的一个特征,可以让我们在升级系统的时候不会影响到消息的订阅者; c>例如你在1版本中有一个消息的事件a,你到2版本的时候想加一个事件b 阅读全文
posted @ 2013-03-28 15:41 张伟超 阅读(612) 评论(0) 推荐(0) 编辑
  2013年3月21日
摘要: 我最近学习NServicebus,没有章节,我只是部分一部分的在官网看的,觉得好的有意义的就看看,并且记录下来。所以,你会发现我每一次记录都不太连贯。NServicebus是一个很强大的东西,我也只是看了我工作当中用到的那部分,并且在这也只是记录一下。请勿拍砖,请多指教。------------------------------------------------------------------------------------------------------------------NServicebus允许其他技术的节点除了MSMQ(我也不懂这句是什么意思)。下面就让我们一个一个 阅读全文
posted @ 2013-03-21 17:51 张伟超 阅读(737) 评论(0) 推荐(0) 编辑
摘要: NserviceBus的配置相关:(从官网翻译的)=====================================================NServicebus的配置1.MsmqtransportConfig,这个配置定义了一些消息在传输过程当中的属性。 例如,发送消息要开启几个队列;以及最大的重试次数(发送消息失败之后会重试继续发几次?)。这个配置默认是没有的,我们需要在<configsections>里面配置。<section name="MsmqTransportConfig" type="NServiceBus.Conf 阅读全文
posted @ 2013-03-21 15:29 张伟超 阅读(711) 评论(0) 推荐(0) 编辑