190.6. Example
在以下代码片段中,发送到 direct:george
端点的交换数据将放置在名为 LIVERPOOL
的系统上的数据队列 PENNYLANE
中。
另一个用户连接到同一数据队列,以接收来自数据队列的信息并将其转发到 mock:ringo
端点。
190.6.1. 远程程序调用示例(Camel 2.7) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在以下代码片段中,发送到 direct:work 端点的数据交换将包含三个字符串,该字符串将用作库"计算"中程序"计算"的参数。该程序将在第二和第 3 个参数中写入输出值。所有参数都将发送到 direct:play 端点。
190.6.2. 写入密钥的数据队列 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
from("jms:queue:input") .to("jt400://username:password@system/lib.lib/MSGINDQ.DTAQ?keyed=true");
from("jms:queue:input")
.to("jt400://username:password@system/lib.lib/MSGINDQ.DTAQ?keyed=true");
190.6.3. 从密钥化数据队列读取 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
from("jt400://username:password@system/lib.lib/MSGOUTDQ.DTAQ?keyed=true&searchKey=MYKEY&searchType=GE") .to("jms:queue:output");
from("jt400://username:password@system/lib.lib/MSGOUTDQ.DTAQ?keyed=true&searchKey=MYKEY&searchType=GE")
.to("jms:queue:output");