第 48 章 SEDA
支持生成者和消费者
SEDA 组件提供异步 SEDA 行为,以便在与制作者分开的线程中交换 BlockingQueue 和使用者。
请注意,队列仅在 单个 CamelContext 中可见。如果要跨 CamelContext
实例通信(例如,在 Web 应用程序间通信),请查看组件。
如果虚拟机在处理信息时终止,则此组件不会实现任何类型的持久性或恢复。如果您需要持久性、可靠性或分布式 SEDA,请尝试使用 JMS 或 ActiveMQ。
注意
同步
Direct 组件在生成者发送消息交换时提供任何消费者的同步调用。
48.1. URI 格式
seda:someName[?options]
其中 someName 可以是唯一标识当前 CamelContext 中的端点的任何字符串。