怎样使用阿里云消息服务?开发者学习指南

阿里云消息服务(MessageService)是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。MNS能够帮助应用开发者在他们应用的分布式组件上自由的传递数据、通知消息,构建松耦合系统。

消息服务同时支持各种类型消息推送,其中和短信前后端的无缝整合更高效的为用户提供了大批量短信发送能力。

消息服务提供了两种模型:队列模型;主题模型

两种功能模型的区别:

队列模型支持一对一发送和接收消息;

主题模型支持一对多发布和订阅消息,并且支持多种消息推送方式。

队列模型简介

队列模型旨在提供高可靠高并发的一对一消费模型。即队列中的每一条消息都只能够被某一个消费者进行消费。

队列模型特性

A.丰富的队列属性配置

我们提供了丰富的队列属性配置选项,您可以进行队列属性的个性化配置来满足不同的应用场景,支持:普通队列、延迟队列、优先级队列等多种队列模式。

B.支持海量并发访问

C.消息投递保障

在消息有效期内,确保消息至少能被成功消费一次。接入阿里云账号体系,用户间资源隔离,确保您队列中的消息不会被非法获取。

D.分布式事务消息

完善的分布式环境下事务消息解决方案。

E.支持日志管理

可以通过日志管理的方式,查看每一条消息发送、接收和删除的完整生命周期。用户可以通过日志管理,方便的进行问题调查。

F.支持云监控

用户可以通过云监控查看队列情况,并且可以自定义报警项,当队列情况不符合期望时,能够及时知晓。

主题模型简介

主题订阅模型旨在提供一对多的发布订阅以及消息通知功能,支持用户实现一站式多种消息通知方式:

推送到用户指定HttpServer

推送到用户指定的Queue(用户可以从该Queue拉取消息)

推送到邮件(组)

推送到短信(列表)

WebSocket方式推送(即将支持)

移动推送(计划支持)

主题模型特性

A.支持通知消息

1)MNS服务端主动将消息推送给用户指定的回调地址(消息通知地址),消除用户端程序不必要的轮询和资源消耗。用户可以将资源集中在处理自身业务的逻辑中。并且也可以避免对其他消息服务产品客户端的依赖,避免因为过多代码引入从而影响自身服务的稳定性。

2)同时,对于由于网络或者其他原因造成用户不方便提供回调地址的,MNS也支持将消息推送到Queue中,用户仍然可以直接到Queue中获取消息。原先使用“队列模型”的消费者,可以无缝消费主题中的消息。

B.支持一对多广播消息

1)发布到主题中的一条消息可以同时被多个订阅者订阅,会被按照多个订阅指定的推送方式和Endpoint地址推送过去。用户同时可以从多个(种)渠道接收到这条消息。

2)用户仅需发布一次,就可以将消息推送到多个接收端,保证了消息发布的原子性。

C.支持消息标签过滤

在支持一对多广播消息的基础上,在订阅中还支持对消息进行过滤。可以订阅Topic中带有特定标签的消息。在创建订阅时指定消息过滤标签,然后PublshMessage时指定消息标签,MNS在推送消息时会根据标签进行过滤,仅推送消息标签与订阅中指定的过滤标签匹配的消息到指定Endpoint上。

D.支持多种投递方式

MNS支持多种消息投递方式,包括但不限于:

推送到Http(s)Server,详见:HttpEndpoint处理,HttpEndpoint签名,HttpEndpointJava,HttpEndpoint本地Debug工具。

推送到Queue,详见:Queue推送,广播拉取消息。

推送到短信,详见:短信推送。

接入WebSocket推送(即将支持)。

接入移动推送(计划支持)。

E.消息投递保障

在消息有效期内,保证发布到Topic中的消息会按照指定的策略和格式推送给用户程序。推送策略包括:

退避重试(BACKOFF_RETRY)

指数衰减重试(EXPONENTIAL_DECAY_RETRY),

推送消息格式包括:

XML:消息体为XML格式,包含消息正文和消息属性;

JSON:消息体为JSON格式,包含消息正文和消息属性;

SIMPLIFIED(精简格式,即文本格式):消息体即用户发布的消息,不包含任何属性信息;

G.支持日志管理

可以通过日志管理的方式,查看每一条消息发布进主题的记录,以及每一次推送给用户的记录,包括重试推送的记录、推送结果等。能够展示每条消息的生命周期。用户可以通过日志管理,方便的进行问题调查。

H.支持云监控

可以通过云监控查看消息推送的记录,及时查看和监控消息的推送情况,当推送失败次数比较多时,能够通过添加报警的方式及时知晓。

短信发送能力

消息服务同时具备通信服务的能力,支持快速发送短信验证码、短信通知、推广短信。完美支撑双11期间的2亿用户发送6亿短信。三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保证,时时监控自动切换,到达率高达99%。

短信通知和验证码

大容量高并发:支撑双11期间2亿用户发送6亿短信。3秒可达,三网合一专属通道,与工信部携号转网平台实时互联。变量灵活,支持带入变量,内容灵活,可适应支持各业务场景。

推广短信

支持多种推广内容的短信发放,为提升企业产品增加曝光率提供帮助。业务推广、新产品宣讲、会员关怀等进行短信发送。

批量发送

一对多广播消息,发布到主题中的一条消息可以同时被多个订阅者订阅,会被按照多个订阅指定的推送方式和Endpoint地址推送过去。

异步通知

可以后端服务处理完成任务时,回调通知用户。进而减少用户,Web前端和后端服务之间大量不必要的轮询请求。

数据统计

可查看请求量、发送成功量、失败量、等统计数据;通过日期、手机号等维度,查看发送详情。

THE END
1.什么是推广短信?腾讯云开发者社区推广短信,又称广告短信或营销短信,是一种通过手机网络向目标受众发送商业或广告信息的通信服务。它的主要功能是帮助企业或个人向客户发送促销信息、活动通知、优惠券、会员优惠等内容,以提高客户活跃度、增加购买次数和推动营收增长。 推广短信具有以下特点和优势: https://cloud.tencent.com/developer/information/%E4%BB%80%E4%B9%88%E6%98%AF%E6%8E%A8%E5%B9%BF%E7%9F%AD%E4%BF%A1%EF%BC%9F-salon
2.短信平台可以推广哪些业务?行业新闻传信网在当今数字化时代,短信平台作为一种有效、直接且成本相对较低的通信方式,已经广泛应用于各行各业,成为企业推广业务、增强客户互动、提升品牌影响力的重要工具。那么,短信平台究竟可以推广哪些业务呢?以下将详细探讨几个主要的应用领域。 1. 营销推广与促销活动 http://www.tosms.cn/View-9BAC8FAD7E6672B9FBD8EF4F01612629.html
3.营销短信广告,高效推广新策略爆裂社群在数字化营销的浪潮中,短信广告作为一种古老而又充满活力的推广方式,正逐渐展现出其不可忽视的力量。随着移动互联网的普及和用户对信息接收方式的转变,营销短信广告已成为企业实现高效推广的重要手段。本文将探讨如何利用营销短信广告,打造高效推广新策略。 https://www.adcnma.cn/article/detail/5849
4.短信服务企业短信营销推广验证码通知推广短信支持多种推广内容的短信发放,例如业务推广、新产品宣讲、会员关怀等内容的短信,为提升企业产品增加曝光率提供帮助。 异步通知可以后端服务处理完成任务时,回调通知用户。进而减少用户,Web前端和后端服务之间大量不必要的轮询请求。 数据统计可查看请求量、发送成功量、失败量、等统计数据;通过日期、手机号等维度,https://www.aliyun.com/product/sms
5.短信服务企业短信营销推广验证码通知短信服务(Short Message Service-SMS)支持国际和国内短信验证码、短信通知和营销推广短信,国内短信支持三网合一专属通道,支持发送助手及API/SDK接口,按成功收费,免运维,秒级触达,服务范围覆盖全球200多个国家和地区。https://www.shangfu.cc/sms
6.短信群发推广短信服务卓见云-云极提供的短信服务包含营销短信、通知类短信、验证码短信等服务,支持在线群发和API接入。https://www.juncdt.com/dxqftg
7.营销短信群发广告短信短信推广服务思锐营销短信平台提供高效的营销短信服务,平台支持网页版在线群发,支持定时和即时发送功能,同时提供群发短信推广API接口文档,使企业能够轻松集成广告短信发送能力,广泛应用于产品推广、品牌宣传和客户关系管理,帮助企业提升市场竞争力和客户互动。https://www.surlink.com.cn/marketing.html
8.短信服务发送携带数字验证码内容的短信。广泛应用于用户注册、登陆、密码找回、身份认证、交易确认等业务场景 短信通知 发送携带通知内容的短信。常用于物流通知、售后服务、告警通知、服务提醒、付款回执等业务场景 短信推广 向企业的注册用户发送带有营销推广意图的短信。常用于会员关怀、活动推广、拉新促活等业务场景 https://www.volcengine.com/product/cloud-sms
9.短信,短信群发,短信推广,万象互联万象互联,提供短信平台,使短信成为企业与客户、企业内部员工之间、供应商之间,资讯交流最快捷、最节省的通信工具。广泛地运用于企业内部发送会议通知、活动通知、客户联系、社会团体会员管理等日常工作http://www.163ns.com/sms/
10.企业服务,常用会员通知短信范本在这里短信行业动态广告短信群发的售价很好获取,随着短信发送数量的不同,单条费用0.029元至0.055元不等,详细的广告短信群发资费表可以咨询商务经理获取,相比较于其他服务营销方式来说,广告短信群发不需要什么成本,见效更快,收益更大,乃是会员营销体系中关键的一环。 那么,市面上的短信推广公司非常多,要如何挑出优质的短信推广公司呢?童鞋https://m.ihuyi.com/industry/detail/4218.html
11.营销推广短信的收费标准是怎样的?营销推广短信是一种重要的营销工具,通过手机短信的方式向潜在客户发送促销信息,吸引客户关注和购买产品或服务。那么,关于营销推广短信的收费标准是怎样的呢?下面我们来详细了解一下。 营销推广短信的收费标准是怎样的? 收费标准方面,一般来说,营销推广短信的收费取决于发送数量和目标客户群体。通常来说,短信平台会根据每https://m.0052500.com/industry/detail/2296.html
12.铁路12306行程短信推广服务(含配套智慧服务平台)采购中标公示湛江市中正工程造价咨询事务所有限公司受湛江市文化广电旅游体育局的委托,就铁路12306行程短信推广服务(含配套智慧服务平台)采购 (招标编号:ZJZZ20221124)采用竞争性磋商采购方式进行招标。现就本次招标采购的评标结果公示如下: 一、项目名称:铁路12306行程短信推广服务(含配套智慧服务平台)采购 https://www.zhanjiang.gov.cn/whgdlytyj/gkmlpt/content/1/1745/mpost_1745331.html
13.大连短信群发服务介绍推广宣传究竟有哪些优势据大连短信群发服务介绍,企业的发展离不开推广宣传,推广宣传的方式有很多种,如传统的户外广告、电视广告,播音广告等,以及目前流行的网络推广等,但专业网络短信群发这种http://www.shitouxiongdi.com/fukuanfangshi/3320.html
14.短消息服务短信服务短信验证码极高成功率,极低延迟的验证码短信服务 短信通知 支持多种变量,高并发的短信通知群发 推广短信 支持含链接短信,方便用户短信内设置推广链接 产品优势 高效快捷 基于公有云的在线开发、测试、运行的一体化物联网应用开发环境 优质服务 平台为普通用户提供站内信息群发服务,为开发者提供多语言接入示例,优质服务只为您的https://open.iot.10086.cn/productservice/sms
15.企业营销短信服务:外贸业务推广的有效手段企业营销短信服务:外贸业务推广的有效手段 在外贸市场竞争激烈的环境下,企业需要采取多种营销手段来提升品牌知名度和吸引潜在客户。企业营销短信服务作为一种高效且直接的营销方式,已经成为许多外贸企业的选择。本文将介绍企业营销短信服务的优势以及如何利用短信服务提升外贸业务。https://www.balalaba.com/news/social/902.html
16.什么是短信服务–蓝队云短信服务(Short Message Service)是蓝队云为用户提供的一种通信服务的能力。 支持向国内快速发送验证码、短信通知和推广短信,服务范围覆盖广。国内短信支持三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保障,实时监控自动切换,到达率高达99%。 https://www.landui.com/docs-10292
17.短信群发服务如何利用短信群发进行宣传推广在当今信息爆炸的时代,企业和个人都面临着如何有效地进行宣传推广的挑战。短信群发服务作为一种快速、高效的传播方式,正逐渐成为宣传推广的重要手段之一。那么,短信群发服务如何利用短信群发进行宣传推广呢?下面将从数据的角度出发,探讨这个问题。 首先,通过短信群发服务可以实现大规模、精准的用户覆盖。短信群发服务提供了http://1066999.com/dxpt/1793.html
18.短信服务企业短信营销推广验证码通知短信群发UCloud短信服务支持国际和国内验证码短信、通知短信、营销推广短信和视频图文短信,国内短信三网合一通道,支持群发助手及API/SDK接口,按成功收费,秒级触达,7*24小时技术支持,服务范围覆盖全球200多个国家和地区。https://www.ucloud.cn/site/active/usms.html
19.短信群发平台手机验证码短信接口106短信通道服务商秒赛短信平台-更好的短信群发平台服务商,提供106短信平台、短信营销、短信通知、验证码短信、短信接口等服务,短信价格0.03元/条起,支持网页在线批量群发短信和接口发送,注册免费送100条短信!http://www.yzmdx.com/
20.短信服务短信短信服务中心106短信平台群发_发送短信服务_短信通道106 及时传递消费内容,让客户放心购物 推广短信典型场景 会员关怀、促销活动 特点 · 海量短信海量发送,平台稳定 · 自定义 内容可自定义,满足各类推广需求 · 群发操作 群发助手,操作简易 106短信通道_发送短信服务_106短信平台群发常见问题 106短信通道_发送短信服务_106短信平台https://www.huaweicloud.com/theme/66567-1-D-undefined
21.网络推广方案范文平台广告推广:选择最适合自己公司产品的平台,与平台签订协议,平台根据公司需求做广告,或者通过搜索引擎做网盟推广。(付费) 7、短信、邮件推广 短信推广:维护老客户,节假日送上祝福,平常定期发送男装方面的知识;发展新客户,锁定客户群体,短信群发。 邮件推广: https://www.oh100.com/a/202303/6486132.html