...
<service category="FirstServiceESB" name="SimpleListener" description="Hello World">
<listeners>
<jms-listener name="helloWorld" busidref="quickstartEsbChannel" maxThreads="1"/>
<jms-listener name="helloWorld2" busidref="quickstartFtpChannel2" maxThreads="1"/>
</listeners>
...
...
<service category="FirstServiceESB" name="SimpleListener" description="Hello World">
<listeners>
<jms-listener name="helloWorld" busidref="quickstartEsbChannel" maxThreads="1"/>
<jms-listener name="helloWorld2" busidref="quickstartFtpChannel2" maxThreads="1"/>
</listeners>
...
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
このサービスは、異なる物理ボックスにある JMS プロバイダーが提供できる 2 つの JMS キューを同時にリッスンします。これにより、2 つのサービス間の JMS 接続が冗長になります。この設定でプロトコルを組み合わせることもできます。たとえば、このコードは FTP リスナーの追加方法を示しています。
...
<service category="FirstServiceESB" name="SimpleListener"
description="Hello World">
<listeners>
<jms-listener name="helloWorld" busidref="quickstartEsbChannel"
maxThreads="1"/>
<jms-listener name="helloWorld2" busidref="quickstartJmsChannel2"
maxThreads="1"/>
<ftp-listener name="helloWorld3" busidref="quickstartFtpChannel3"
maxThreads="1"/>
<ftp-listener name="helloWorld4" busidref="quickstartFtpChannel3"
maxThreads="1"/>
</listeners>
...
...
<service category="FirstServiceESB" name="SimpleListener"
description="Hello World">
<listeners>
<jms-listener name="helloWorld" busidref="quickstartEsbChannel"
maxThreads="1"/>
<jms-listener name="helloWorld2" busidref="quickstartJmsChannel2"
maxThreads="1"/>
<ftp-listener name="helloWorld3" busidref="quickstartFtpChannel3"
maxThreads="1"/>
<ftp-listener name="helloWorld4" busidref="quickstartFtpChannel3"
maxThreads="1"/>
</listeners>
...
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow