业务服务器接收设备数据
来源:新闻资讯 /
时间: 2024-11-24
业务服务器接收设备数据
服务器通过AMQP客户端接收消息,需配置AMQP客户端接入物联网平台,监听设备消息,请参见AMQP客户端接入说明、Java SDK接入示例。
示例使用Java开发语言,推荐使用Apache Qpid JMS客户端。您可访问Qpid JMS 0.57.0,查看Qpid JMS客户端使用说明。
参照以下步骤,完成AMQP客户端开发。
private final static Logger logger = LoggerFactory.getLogger(AmqpClient.class);
private static String accessKey = "${YourAccessKey}";
private static String accessSecret = "${YourAccessSecret}";
private static String consumerGroupId = "${YourConsumerGroupId}";
//iotInstanceId:实例ID。
private static String iotInstanceId = "${YourIotInstanceId}";
//控制台服务端订阅中消费组状态页客户端ID一栏会显示clientId参数。
//建议使用机器UUID、MAC地址、IP等唯一标识作为clientId。便于您区分识别不同的客户端。
private static String clientId = "${YourClientId}";
//${YourHost}为接入域名,请参见AMQP客户端接入说明文档。
private static String host = "${YourHost}";
// 指定单个进程启动的连接数
// 单个连接消费速率有限,请参考使用限制,最大128个连接
// 连接数和消费速率及rebalance相关,建议每500QPS增加一个连接
private static int connectionCount = 4;
上一篇: LoRaWAN 设备调试
下一篇: 讯飞iFLYIoT智能物联网平台