开发者社区> 问答> 正文

消息服务的Endpoint什么用处?


Endpoint 是用户订阅主题时,指定接收消息的终端地址;当有消息发布到主题时,MNS 会主动将消息推送到对应的 Endpoint;多个 Subscription 可以指定同一个 Endpoint;


HttpEndpoint
  • http 格式的Endpoint;
  • 格式:http://$company.com[/uri],支持多级uri;
  • 限制:Endpoint的uri不能以 “mns-reserverd-“ 开头;
  • MNS 将发送 http 请求到指定的Endpoint,用户在Endpoint端处理请求即可;

QueueEndpoint
  • 以队列的资源描述作为Endpoint;
  • 格式:acs:mns:{REGION}:{AccountID}:queues/{QueueName} ;
  • 限制:只支持推送到 Topic 同Region同账号的队列中;
  • MNS 直接将消息写入到指定的队列中,用户通过receive message接口读取消息,具体使用方式请参考详情;

MailEndpoint
  • 以Mail名称作为Endpoint;
  • 格式:mail:directmail:{MailAddress};
  • MNS 将以mail的形式将消息推送到指定的邮箱中,具体使用方式请参考详情

展开
收起
轩墨 2017-10-24 16:01:31 1751 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载
消息服务在Serverless中的应用 立即下载
使命必达—钉钉企业级消息服务的机遇与挑战 立即下载