事件聚合器,命令和请求/响应之间的区别

Kris Ku |

我正在尝试使用Backbone.Marionette,我在github上阅读了有关wreqr文档因此,事件聚合器,命令和请求/响应之间有什么区别。以及何时使用一个或另一个?

大卫·苏尔克

它们基本上都使用消息传递,并且它们的区别主要是语义上的:

  • 事件聚合器:发生某些情况时发送消息。其他地方的代码可能正在侦听该消息,但可能不是
  • 请求/响应:让代码发送请求,并且期望得到响应(例如,向我发送刷新的数据)
  • 命令:在一个地方的代码指令代码在其他地方开展行动。通常没有返回值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HTTP响应(非请求)中的GET和POST之间的区别

来自分类Dev

HTTP响应(非请求)中的GET和POST之间的区别

来自分类Dev

事件和功能之间的区别?

来自分类Dev

事件和委托事件之间的区别?

来自分类Dev

有排序输入和没有排序输入的聚合器之间的区别

来自分类Dev

指针事件和游标之间的区别

来自分类Dev

按钮和鼠标事件之间的区别

来自分类Dev

行为和事件触发器之间有什么区别?

来自分类Dev

反应流和事件侦听器之间有什么区别?

来自分类Dev

“ whereis”,“ locate”和“ find”命令之间的区别

来自分类Dev

'dir'和'ls'终端命令之间的区别?

来自分类Dev

'dir'和'ls'终端命令之间的区别?

来自分类Dev

'ifconfig'和'ip'命令之间的区别

来自分类Dev

用&&和;执行多个命令之间的区别

来自分类Dev

Who和Whoami命令之间的区别

来自分类Dev

find命令中“ {}”和“ {}”之间的区别?

来自分类Dev

lshw和lspci命令之间的区别

来自分类Dev

“ xargs”和命令替换之间的区别?

来自分类Dev

ls和l命令之间的区别

来自分类Dev

dir和ls FTP命令之间的区别

来自分类Dev

命令和ScriptBlock Powershell之间的区别

来自分类Dev

Shell:eval和ksh命令之间的区别

来自分类Dev

下面命令中 super 和 this 之间的区别?

来自分类Dev

具有Recv /发送命令和请求/响应设计的C ++服务器

来自分类Dev

组合器和分区器之间的区别

来自分类Dev

域命令和事件之间的CQRS关系

来自分类Dev

域命令和事件之间的CQRS关系

来自分类Dev

实体和聚合之间的UML有什么区别?

来自分类Dev

触发事件和调度事件之间有什么区别?