消息队列TCP接入(专业).PDF

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
消息队列TCP接入(专业)

消息队列 TCP 接入(专业) 消息队列/TCP 接入(专业) TCP 接入(专业) Java SDK 环境准备 运行本节描述的 Java 代码之前,请按以下说明准备好环境。 通过下面两种方式可以引入依赖(任选一种): - Maven 方式引入依赖: dependency groupIdcom.aliyun.openservices/groupId artifactIdons-client/artifactId version1.2.3/version /dependency 下载依赖 Jar 包: 下载链接 代码里涉及到的 Topic, Producer ID, Consumer ID,需要到 MQ 控制台上创建。 Message Tag 可以完全由应用自定义,具体创建过程可参考 申请MQ资源。 使用MQ服务的应用程序需要部署在ECS上。 发送普通消息(三种方式) 简介 MQ发送普通消息有三种实现方式:可靠同步发送、可靠异步发送、单向(Oneway)发送。本文介绍了每种实现 的原理、使用场景以及三种实现的异同,同时提供了代码示例以供参考。 1 消息队列/TCP 接入(专业) 可靠同步发送 原理:同步发送是指消息发送方发出数据后,会在收到接收方发回响应之后才发下一个数据包的通讯 方式。 应用场景:此种方式应用场景非常广泛,例如重要通知邮件、报名短信通知、营销短信系统等。 可靠异步发送 原理:异步发送是指发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。 MQ 的异步发送,需要用户实现异步发送回调接口(SendCallback),在执行消息的异步发送时,应 用不需要等待服务器响应即可直接返回,通过回调接口接收务器响应,并对服务器的响应结果进行处 理。 应用场景:异步发送一般用于链路耗时较长,对 RT 响应时间较为敏感的业务场景,例如用户视频上 传后通知启动转码服务,转码完成后通知推送转码结果等。 单向(Oneway)发送 原理:单向(Oneway)发送特点为只负责发送消息,不等待服务器回应且没有回调函数触发,即只 发送请求不等待应答。此方式发送消息的过程耗时非常短,一般在微秒级别。 2 消息队列/TCP 接入(专业) 应用场景:适用于某些耗时非常短,但对可靠性要求并不高的场景,例如日志收集。

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档