跳到主要内容

IPC指南

本节介绍了 Solace 消息传递 API for C(SolClient)和 Java RTO(solclientj)的进程间通信(IPC)功能。IPC 允许应用程序之间直接通信,并与 Solace PubSub+ 进行通信。

IPC 功能作为 C 消息传递 API 的 IPC 插件的一部分提供。它与 C API 的标准包分开分发,并且依赖于标准包。有关更多信息,请参阅随 C API 包分发的 README‑IPC.txt 文件。

对于 Java RTO,IPC 功能在单独的 Java RTO API 包中分发,该包包括 Java RTO API 和 IPC 功能。

IPC 功能的主要用例是促进驻留在同一主机上的应用程序之间的通信。应用程序之间可以建立直接通信通道,而不是通过连接到 Solace PubSub+ 事件代理进行通信。通常,这样做是为了实现应用程序之间的超低延迟通信,或者减少应用程序在主机和事件代理上使用的带宽。