11.2. event Driven Consumer


概述

图 11.1 “event Driven Consumer Pattern” 中显示的 事件驱动的消费者 模式是在 Apache Camel 组件中实施消费者端点的模式,仅与需要在 Apache Camel 中开发自定义组件的编程者相关。现有组件已经具有使用者实施模式,难以连接它们。

图 11.1. event Driven Consumer Pattern

事件驱动的消费者模式

符合此模式的用户提供了在收到传入消息时由消息通道或传输层自动调用的事件方法。事件驱动的消费者模式的一种特征是,使用者端点本身不提供处理传入消息的任何线程。相反,底层传输或消息通道在调用公开事件方法时隐式提供处理器线程(消息处理期间的块)。

有关此实现模式的详情,请参阅 第 38.1.3 节 “消费者模式和线程”第 41 章 消费者接口

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.