跳到主要内容

PubSub+ JCSMP API中的上下文

PubSub+ JCSMP API 使用处理上下文来组织应用程序与 PubSub+ 事件代理之间的通信。上下文作为容器,在其中创建会话并处理与会话相关的事件。

上下文封装了驱动网络 I/O 和消息传递通知的线程,这些线程与该上下文关联的会话及其组件相关。对于 JCSMP,一个线程用于 I/O,另一个线程用于通知。上下文所拥有的线程的生命周期与上下文的生命周期绑定。

在 PubSub+ JCSMP API 中,上下文接口是 com.solacesystems.jcsmp.Context

下图显示了上下文及其依赖的处理组件之间的基本关系。

核心概念概述

img