zoukankan      html  css  js  c++  java
  • NServiceBus-ievent和ICOMMAND

    nservicebus v3的一个特征。X和V4。X是两个消息接口,ieventICommand,以捕获更多的消息的意图,你定义。这有助于nservicebus执行消息的最佳实践。

    消息的实现ICommand

    • 不能因为所有的命令都应该有一个合理的业主,应送交负责处理端点发表
    • 无法订阅和取消订阅
    • 不能实现ievent

    消息的实现ievent

    • 可以发布
    • 可以订阅和取消订阅
    • 不能发送使用总线。既然所有的事件应当发表()
    • 不能实现ICommand
    • 不能使用网关发送,即,sendtosites()总线。

    描述你的信息意图,使用这些方法之一:

    • 在请求和响应模式的回复消息,你可能想使用iMessage因为这些回答既不是一个命令或事件。
    • 这些接口使你的信息类依赖于一个特定版本的nservicebus.dll。为了避免这个,让你的信息更多的跨版本兼容,使用不显眼的方式定义消息的意图使用流利的配置。看到不显眼的样品更多关于如何指定一个命令和事件。
  • 相关阅读:
    fiximulator
    Maven POM 模板[z]
    Sentinel 实战-控制台篇[z]
    Sentinel 实战-限流篇[z]
    RPC 框架
    如何手写实现简易的Dubbo[z]
    降级、熔断、限流[z]
    Transfix
    Memcached和Memcache安装(64位win7)[z]
    Oracle分区表例子
  • 原文地址:https://www.cnblogs.com/powerxu/p/4294313.html
Copyright © 2011-2022 走看看