设备连接物联网平台后,数据直接上报至物联网平台,平台上的数据可以通过AMQP通道流转至您的服务器。本文为您介绍通过配置AMQP服务端订阅,实现企业服务器通过接入AMQP客户端,接收路灯设备数据的完整流程。
背景信息
通过AMQP服务端订阅获取设备消息流程如下图所示。详细说明,请参见配置AMQP服务端订阅和AMQP客户端接入说明。
操作步骤
- 登录物联网平台控制台。
- 在实例概览页面,单击公共实例。重要 目前仅华东2(上海)、日本(东京)、新加坡、美国(弗吉尼亚)地域需执行此步骤。其他地域,请跳过此步骤。
- 为消息消费端配置消费组身份,用于企业服务器通过消费组获取转发的消息。
- 在左侧导航栏,选择消费组列表页签。 ,单击
- 单击创建消费组。
- 在创建消费组对话框中,设置消费组名称为路灯消费组,单击确认。
- 为路灯设备所属产品配置服务端订阅,用于您的服务器直接订阅产品下多种类型的消息 。
- AMQP客户端接入物联网平台。示例使用Java开发语言,推荐使用Apache Qpid JMS客户端,实现AMQP客户端的接入。您可访问Qpid JMS 0.57.0,查看Qpid JMS客户端使用说明。
示例使用的开发环境如下:
- 操作系统:Windows 10 64位
- JDK版本:JDK8
- 集成开发环境:IntelliJ IDEA社区版
使用示例代码,实现AMQP客户端接入的具体操作如下: