跳到主要内容

JCSMP API

Solace PubSub+ JCSMP 消息传递 API 版本 10.26 使用 Java 内容订阅管理协议(JCSMP),是一个 100% 纯 Java 实现。该 API 利用传统的 Java 语言特性和编程模型,以低延迟实现高吞吐量的消息传递。所有使用这种经典 Java API 的应用程序将继续正常运行并得到支持。您可以继续使用这种经典 Java API 构建新的消息传递应用程序。然而,如果您想使用一个利用现代接口、模式和编程模型的 Java API,请考虑使用 Java API。

消息交换模式

Solace PubSub+ JCSMP 消息传递 API 支持所有常见的消息交换模式,包括:

  • 发布/订阅:允许消息生产者向一个或多个订阅者发布消息。
  • 点对点:允许消息在两个端点之间直接传输。
  • 请求/响应:允许客户端发送请求并等待响应。

有关更多信息,请参阅消息交换模式。

功能特性

要查看 Solace PubSub+ JCSMP 消息传递 API 支持的功能列表,请参阅 PubSub+ 消息传递 API 的功能支持。

入门指南

这些教程将向您介绍如何使用 Solace PubSub+ JCSMP 消息传递 API 开发应用程序,以满足常见的消息传递需求,并帮助您尽快上手并使用 PubSub+ 发送消息。它们涵盖了发布/订阅、消息持久性、请求/响应等内容。

您可以选择以下三种方式之一来开始使用 Solace PubSub+ 事件代理:

  1. 如果您已经部署了 Solace PubSub+ 事件代理,请获取一个事件代理的主机名或 IP 地址,用于测试目的,以及访问它的用户名和密码,以及一个可以生产和消费消息的消息 VPN。
  2. 您可以将软件事件代理设置为容器镜像。有关更多信息,请参阅设置容器镜像。
  3. 您可以启动一个事件代理服务,这是一种基于 SaaS 的软件事件代理,运行在 Solace PubSub+ Cloud 中。

但在开始之前,建议您观看我们的开发者倡导者演示如何快速开始使用 JCSMP 示例的视频。

开始教程

JCSMP 开发者指南

我们提供了一个开发者指南,介绍如何开始使用 Solace PubSub+ JCSMP 消息传递 API。

JCSMP API 开发者指南

JCSMP API 参考

点击下方链接,访问 Solace PubSub+ JCSMP 消息传递 API 的参考文档。

JCSMP API 参考

JCSMP API 发行说明

点击下方链接,下载 Solace PubSub+ JCSMP 消息传递 API 的最新发行说明。

JCSMP API 发行说明