建议下载最新发布的SDK版本以获得较高的性能和稳定性。
Version 1.1.9.1
- 更新日期
2021-12-24
- 更新内容
- 去除Log4j依赖,改为使用SLF4J依赖。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.9.1.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.9.1</version> </dependency>
Version 1.1.9
- 更新日期
2021-03-18
- 更新内容
- 支持OpenService接口。
- 修复缺陷。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.9.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.9</version> </dependency>
Version 1.1.8
- 更新日期
2016-12-15
- 更新内容
Topic订阅增加batch短信发送接口。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.8.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.8</version> </dependency>
Version 1.1.7
- 更新日期
2016-08-30
- 更新内容
- 多次调用getMNSClient时返回同一个Java对象。
- 修复缺陷。
- Topic订阅增加JSON选项。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.7.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.7</version> </dependency>
Version 1.1.5
- 更新日期
2016-05-26
- 更新内容
- 增加事务消息队列TransactionQueue。
- 增加一对多广播消息功能。
- 新增JAVA SDK性能测试示例代码。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.5.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行QueueSample.java、TopicSample.java、CloudPullTopicDemo.java(广播消息示例代码)、TransactionMessageDemo.java(事务队列完全封装版使用示例)、TransactionMessageDemo2.java(事务队列用户自定义版示例,需要用户自定义本地事务,做Failover处理)。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.5</version> </dependency>
Version 1.1.4
- 更新日期
2016-04-25
- 更新内容
- 订阅支持设置队列和邮件为Endpoint。
- 主题支持消息过滤。
- 修复长轮询请求数超过单路由(maxConnectionsPerRoute)最大链接数导致请求超时。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.4.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行QueueSample.java和TopicSample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.4</version> </dependency>
Version 1.1.3
- 更新日期
2016-03-28
- 更新内容
- 支持HTTPS。
- 去除Message对象中priority、dequeueCount、delaySeconds的默认初始化值。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.3.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行QueueSample.java和TopicSample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.3</version> </dependency>
Version 1.1.2
- 更新日期
2016-01-30
- 更新内容
修复popMessage接口无参数情况下waitseconds取QueueMeta中设置的值,而非0。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.2.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行QueueSample.java和TopicSample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.2</version> </dependency>
Version 1.1.1
- 更新日期
2016-01-19
- 更新内容
修复中文消息使用UTF-8编码,而非平台默认字符集。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.1.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行QueueSample.java和TopicSample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.1</version> </dependency>
Version 1.1.0
- 更新日期
2016-01-06
- 更新内容
- 添加对于Topic功能的支持。
- 添加对于STS Token的支持。
- 消息Base64编码支持可选。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.1.0.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行QueueSample.java和TopicSample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.0</version> </dependency>
Version 1.0.5
- 更新日期
2015-12-02
- 更新内容
- 修复问题多CloudAccount对象时导致内存泄漏。
- 依赖的httpasyncclient版本升至4.1。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.0.5.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行Sample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.0.5</version> </dependency>
Version 1.0.4
- 更新日期
2015-11-05
- 更新内容
- 修复网络异常时极端情况下线程中止。
- 修复关闭空闲连接回收常驻线程。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.0.4.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行Sample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.0.4</version> </dependency>
Version 1.0.3
- 更新日期
2015-06-09
- 更新内容
- 修复大量close wait的连接导致SDK挂起。
- 增加sample code。
- API协议升级:"x-mns-version"="2015-06-06"。
- 支持BatchSendMessage、BatchReceiveMessage、BatchPeekMessage、BatchDeleteMessage。
- 使用帮助
- 下载sample并解压aliyun-sdk-mns-samples-1.0.3.zip。
- 用Eclipse导入Maven工程,选中aliyun-sdk-mns-samples文件夹。
- 在用户目录中创建.aliyun-mns.properties文件,并填写服务地址、AccessKeyId和AccessKeySecret。
说明 Linux系统用户目录为/home/YOURNAME/,Windows系统用户目录为C:\Users\YOURNAME。
mns.accountendpoint=http://<yourAccountId>.mns.cn-hangzhou.aliyuncs.com mns.accesskeyid=<yourAccessKeyId> mns.accesskeysecret=<yourAccessKeySecret>
- 运行Sample.java文件。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.0.3</version> </dependency>
Version 1.0.2
- 更新日期
2015-03-03
- 更新内容
优化XML解析逻辑,提升性能。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.0.2</version> </dependency>
Version 1.0.1
- 更新日期
2014-12-19
- 更新内容
缺省线程池修正为50,修复大规模并发同步时SDK端的性能瓶颈。
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.0.1</version> </dependency>
Version 1.0.0
- 更新日期
2014-08-01
- pom配置
<dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.0.0</version> </dependency>