【发布时间】:2014-05-25 11:28:40
【问题描述】:
我有客户通过不同的方式发送请求,例如 web 请求、http 请求、soap 请求或通过其他渠道。
在 Camel 中,我将其从各个端点接收到 jms 队列。从队列处理器拿起消息。现在处理器 需要根据客户的偏好(他们已在传入请求中发送)将确认发送给客户。偏好 他们是否希望通过 web 服务或 jms 或文件系统接收确认。
我认为这可以通过http://camel.apache.org/request-reply.html 位来完成,但我无法继续进行下去。基本上我不确定 我应该如何使用 CAMEL 内置功能处理从处理器到各个客户端的确认。任何方向都会有所帮助?
更新:- 客户端偏好存储在来自客户端的传入请求消息中。您也可以假设它存储在系统中的某个位置(数据库或属性文件)
【问题讨论】:
-
客户将如何指定他们的偏好?
-
@Matthew Wilson 查看我的更新
标签: java apache-camel enterprise-integration