【问题标题】:Anypoint Studio-Mule ESB create custom Socket ListenerAnypoint Studio-Mule ESB 创建自定义 Socket Listener
【发布时间】:2014-11-26 21:39:55
【问题描述】:

我需要使用 Anypoint Studio 实现一个简单的 mule esb 流程。

我需要在流程开始时打开一个套接字侦听器,并将到达侦听器的消息发送到第二个 Java 组件...

谁能指出我正确的方向?

谢谢

【问题讨论】:

    标签: java sockets mule esb flow


    【解决方案1】:

    您可以使用 tcp:connector 或 ssl:connector,例如:

    <!-- Connector --> 
    <tcp:connector name="tcpConnector" validateConnections="true" receiveBufferSize="102400" clientSoTimeout="10000" receiveBacklog="0" sendBufferSize="0" serverSoTimeout="10000" socketSoLinger="0" doc:name="TCP connector"> 
        <tcp:eof-protocol payloadOnly="true" rethrowExceptionOnRead="true"/> 
    </tcp:connector>
    
    <!-- Endpoints -->    
    <tcp:endpoint name="tcpEndpoint" host="${tcp.endpoint.host}" port="${tcp.endpoint.port}" responseTimeout="10000" doc:name="TCP"/>
    
    <flow name="tcpFlow" doc:name="tcpFlow">
       <inbound-endpoint ref="tcpEndpoint" doc:name="Generic"/>
       <logger level="INFO" doc:name="log" message="Receive payload #[payload]" />
       <component class="...Component" doc:name="" doc:description=""/>
    </flow>
    

    【讨论】:

      猜你喜欢
      • 2016-07-05
      • 2016-10-09
      • 2018-08-20
      • 2017-06-26
      • 2015-05-30
      • 1970-01-01
      • 2016-07-29
      • 2016-11-30
      • 1970-01-01
      相关资源
      最近更新 更多