前言

本文介绍Java SDK的版本说明及示例代码。

版本说明

在下载轻量消息队列(原 MNS) Java SDK之前,请选择合适的版本。SMQ通过MVNRepository管理开放的下载源码路径并提供GitHub的源代码参考。

来源

描述

MVNRepository

用于下载SMQ源码包的路径。您可以在MVNRepository中获取Maven项目注入SMQ Java SDK依赖的准确版本。

更多信息,请参见Aliyun SMQ Java SDK

GitHub

用于记录GitHub源码发布版本的标签信息。您可以在GitHub上浏览源代码并查看丰富的代码示例。更多信息,请参见Aliyun SMQ Java SDK Release

说明
  • 本文基于SMQ Java SDK 1.1.10版本编写。更多版本信息,请参见版本记录

  • 建议您获取SMQ Java SDK的最新版本进行调试,避免报错。

示例代码

SMQ Java SDK提供丰富的示例代码,方便您参考或直接使用。示例代码包括以下内容:

场景

资源类型

示例内容

相关文档

Demo下载

基础使用

请求访问

访问凭证-RamRole示例

配置访问域名及凭证

RamRoleCredentialsDemo

队列(Queue)

消息管理

发送消息

发送消息示例

SendMessageDemo

接收消息并处理完成

消费消息示例

ReceiveMessageDemo

主题(Topic)

消息管理

发送消息

发送消息示例

PublishMessageDemo

下游订阅接收消息

队列订阅示例

ConsumerQueueForTopicDemo

订阅示例

HTTP订阅方接收示例

HTTP订阅方接收示例

HttpEndpointSubscription

高级场景

大文件

大文件收发

超大消息传输

LargeMessageDemo

并发

并发测试

并发测试

JavaSDKPerfTest