隐式调用与。发布订阅架构模式

Implicit Invocation Vs. Publish Subscribe Architectural Pattern

在软件架构领域,Implicit InvocationPublish Subscribe架构模式有什么区别?

发布者订阅者(Pub Sub)是一个更高层次的概念。想象一下您订阅了 Pizza Hut SMS 服务。因此,在那之后,每当必胜客在其短信服务上发布内容时,您都会收到 phone 的消息。你正在做任何你喜欢的事情,响应你收到的消息,每当你得到一个新的 message.That 是发布子架构的最简单的示例形式。

Implicit invocation (or Explicit invocation) 是一个更具体的案例,大量用于辅助服务。它仍然在 pub 子序列的卡片中。在这里,事件发布者发布一些事件,期望从订阅者操作​​中得到反馈反应。在隐式调用中,发布者没有特别向订阅者提及该反应。但是在显式调用中,它是。

最后一点,在软件开发的各个级别(例如:系统级别、组件级别、class 级别等)中,还有很多其他形式,当涉及到 pub-sub 模式时。 .