【问题标题】:what exactly a inbound end point and outbound end point in mule?mule中的入站端点和出站端点到底是什么?
【发布时间】:2014-01-26 09:44:38
【问题描述】:

我一直在试图弄清楚,入站端点和出站端点到底是什么。对我来说,这有点难以理解。

mule 流中的入站和出站端点究竟是什么?如果流想要发送消息,则应该在接收时使用哪个端点。或者当应用程序想要调用它应该与哪个端点通信的流时?

【问题讨论】:

    标签: mule esb mule-studio


    【解决方案1】:

    免责声明:这是一个简化的视图,旨在为您提供总体思路,它不是您可以使用 mule(或其他服务总线)做什么的开始或结束

    Mule 是一个消息处理引擎。你可以把它想象成一条巨大的传送带。你把东西放在一端,它会沿着腰带从另一端出来。

    mule 处理的东西叫做messages。

    起点为“入站终点”,出站为“出站终点”;在这对端点之间,您可以使用其他东西来处理从开始到结束的消息。

    开始端点+中间的gubbins对消息做一些工作+出站端点的组合称为流。您可以将流程链接在一起以创建工作流程或流程。

    然后将这些进程打包为应用程序并上传到 mule 服务器。该进程仅在它正在侦听的消息到达时运行。否则进程处于空闲状态。把它想象成汽车装配线。固定车内座椅的流水线只有在底盘完成后才能启动;否则它无能为力。座椅固定好后,才能启动喷漆流水线,以此类推。

    【讨论】:

      【解决方案2】:

      入站端点是消息源 (http://www.mulesoft.org/documentation/display/current/Message+Sources),顾名思义,就是创建消息的地方。它们可以基于外部事件(如传入的 HTTP 请求或 JMS 消息)或通过轮询(如目录中的文件)创建。

      出站端点和您在流中看到的任何其他东西(异常策略除外)都是消息处理器 (http://www.mulesoft.org/documentation/display/current/Message+Processors),这意味着它们对流中的消息执行某些操作。出站端点是消息处理器,可将当前消息发送到“目的地”,例如 JMS 队列、HTTP 服务器、文件……

      【讨论】:

        【解决方案3】:

        入站端点:从外部获取 mule 应用程序中的数据。 出站端点:将数据从 mule 应用程序传递到外部。

        【讨论】:

          【解决方案4】:

          根据操作,有两种类型的连接器可用。

          1. 基于入站端点的连接器: 基于入站端点的连接器是放置在消息中的连接器 mule 流的源区域,用于开始执行或 收到请求后触发流。 (或者是 用于接收传入的请求并将请求传递给 流中的下一个消息处理器以供进一步处理)

          2. 出站端点或基于进程的连接器: 基于出站端点的连接器放置在消息处理器中的任何位置 流的区域在开始或中间或结束。

          问候,

          拉吉尼什

          【讨论】:

            【解决方案5】:

            下面给出Mule Message Object的结构定义有Message Inbound Property Outbound Property Payload Variable Flow Variable Session Variable Attachment Exception Payload

            当流的连接器(侦听端口)收到有效负载时,它称为入站端点。在流中,我们将一个连接器放置在中间,并发送一个称为 Oubound 端点的有效负载。在这里,发送到 Http Outbound 流的所有出站属性都成为该流中的入站属性。

            详细解释见下面的链接。

            https://docs.mulesoft.com/mule-user-guide/v/3.8/mule-message-structure.

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2013-10-16
              • 2014-04-15
              • 1970-01-01
              • 2014-09-21
              • 1970-01-01
              • 2013-02-22
              • 1970-01-01
              • 2012-12-28
              相关资源
              最近更新 更多