当前位置: 首页 > news >正文

server 2012 iis 添加网站建设部网站 技术规范

server 2012 iis 添加网站,建设部网站 技术规范,wordpress 右拉,凡客app哪去了概述 M2M#xff08;即Machine-to-Machine#xff09;是一种端对端通信技术。本章节以Node JS SDK为例#xff0c;使用基于Topic消息路由的M2M设备间通信#xff0c;主要介绍如何基于物联网平台构建一个M2M设备间通信架构。 实验步骤 第一部分#xff1a;配置相关 1、产品…概述 M2M即Machine-to-Machine是一种端对端通信技术。本章节以Node JS SDK为例使用基于Topic消息路由的M2M设备间通信主要介绍如何基于物联网平台构建一个M2M设备间通信架构。 实验步骤 第一部分配置相关 1、产品、设备、Topic的创建参考链接 消息路由建立 本部分目前不支持门户直接配置需要基于管理API: CreateTopicRouteTable 来建立消息路由关系。 测试可以直接使用OpenAPI来快速实现相关功能本地集成相关功能直接基于SDK即可。 2、JAVA SDK Demo import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.IAcsClient; import com.aliyuncs.exceptions.ClientException; import com.aliyuncs.exceptions.ServerException; import com.aliyuncs.iot.model.v20170420.CreateTopicRouteTableRequest; import com.aliyuncs.iot.model.v20170420.CreateTopicRouteTableResponse; import com.aliyuncs.profile.DefaultProfile; import com.google.gson.Gson; import java.util.*;public class CreateTopicRouteTable {public static void main(String[] args) {DefaultProfile profile DefaultProfile.getProfile(cn-shanghai, LTAIOZZg********, v7CjUJCMk7j9aKduMAQLjy********);IAcsClient client new DefaultAcsClient(profile);CreateTopicRouteTableRequest request new CreateTopicRouteTableRequest();request.setRegionId(cn-shanghai);ListString dstTopicList new ArrayListString();dstTopicList.add(/a12OcQ4****/device2/user/RouteData);request.setDstTopics(dstTopicList);request.setSrcTopic(/a12OcQ4****/device1/user/RouteData);try {CreateTopicRouteTableResponse response client.getAcsResponse(request);System.out.println(new Gson().toJson(response));} catch (ServerException e) {e.printStackTrace();} catch (ClientException e) {System.out.println(ErrCode: e.getErrCode());System.out.println(ErrMsg: e.getErrMsg());System.out.println(RequestId: e.getRequestId());}} } 注意SDK版本差异按照实际版本调整即可。 3、查询路由关系 import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.IAcsClient; import com.aliyuncs.exceptions.ClientException; import com.aliyuncs.exceptions.ServerException; import com.aliyuncs.iot.model.v20170420.QueryTopicRouteTableRequest; import com.aliyuncs.iot.model.v20170420.QueryTopicRouteTableResponse; import com.aliyuncs.profile.DefaultProfile; import com.google.gson.Gson;public class QueryTopicRouteTable {public static void main(String[] args) {DefaultProfile profile DefaultProfile.getProfile(cn-shanghai, LTAIOZZgY********, v7CjUJCMk7j9aKduMAQLjy********);IAcsClient client new DefaultAcsClient(profile);QueryTopicRouteTableRequest request new QueryTopicRouteTableRequest();request.setRegionId(cn-shanghai);request.setTopic(/a12OcQ4****/device1/user/RouteData);try {QueryTopicRouteTableResponse response client.getAcsResponse(request);System.out.println(new Gson().toJson(response));} catch (ServerException e) {e.printStackTrace();} catch (ClientException e) {System.out.println(ErrCode: e.getErrCode());System.out.println(ErrMsg: e.getErrMsg());System.out.println(RequestId: e.getRequestId());}} } 运行结果 {requestId:9404FD71-7461-478E-B064-0AEB15C91111,success:true,dstTopics:[/a12OcQ4****/device2/user/RouteData]} 第二部分客户端代码相关 4、Node JS SDK安装参考链接 5、设备端业务代码 device1 // node引入包名 const iot require(alibabacloud-iot-device-sdk); // 浏览器、微信小程序支付宝小程序引入./dist编译的js文件 // const iot require(./dist/alibabacloud-iot-device-sdk.js); // js版本下载地址 // https://github.com/aliyun/alibabacloud-iot-device-sdk/tree/master/dist 或 // alibabacloud-iot-device-sdk.js 下载地址 https://unpkg.com/alibabacloud-iot-device-sdk1.2.4/dist/alibabacloud-iot-device-sdk.js 或 // alibabacloud-iot-device-sdk.min.js 下载地址 https://unpkg.com/alibabacloud-iot-device-sdk1.2.4/dist/alibabacloud-iot-device-sdk.min.js // const device iot.device({productKey: a12OcQ4****,deviceName: device1,deviceSecret: 3yWqKtWxN7VPuWEEDEn4eKWN********// 支付宝小程序和微信小程序额外需要配置协议参数// protocol: alis://, protocol: wxs://, }); device.on(connect, () {console.log(connect successfully!);// 发送消息到指定的Topic等待规则引擎转发到另外的一个设备的Topicdevice.publish(/a12OcQ4****/device1/user/RouteData, {ke1:value1 test});device.publish(/a12OcQ4****/device1/user/RouteData, This is my test job.); }); device2 // node引入包名 const iot require(alibabacloud-iot-device-sdk); // 浏览器、微信小程序支付宝小程序引入./dist编译的js文件 // const iot require(./dist/alibabacloud-iot-device-sdk.js); // js版本下载地址 // https://github.com/aliyun/alibabacloud-iot-device-sdk/tree/master/dist 或 // alibabacloud-iot-device-sdk.js 下载地址 https://unpkg.com/alibabacloud-iot-device-sdk1.2.4/dist/alibabacloud-iot-device-sdk.js 或 // alibabacloud-iot-device-sdk.min.js 下载地址 https://unpkg.com/alibabacloud-iot-device-sdk1.2.4/dist/alibabacloud-iot-device-sdk.min.js // const device iot.device({productKey: a12OcQ4****,deviceName: device2,deviceSecret: X9fzX9u0aIOORNghPyfYKq22********// 支付宝小程序和微信小程序额外需要配置协议参数// protocol: alis://, protocol: wxs://, }); // 定于规则引擎转发过来的消息 device.subscribe(/a12OcQ4****/device2/user/RouteData); device.on(connect, () {console.log(connect successfully!); }); device.on(message, (topic, payload) {console.log(topic, payload.toString()); }); 8、测试运行 原文链接 本文为云栖社区原创内容未经允许不得转载。
http://www.huolong8.cn/news/219337/

相关文章:

  • 网站的网络营销方案宁波建设业协会网站
  • iis 发布网站asp网站免费的分销app
  • 网站公司logo设计织梦网站0day漏洞
  • 南昌网站建设服务平台淄博网站制作营销
  • h5网站显示的图标怎么做中国哪里在大建设
  • 郑州做网站经开区免费php源码资源网
  • 有专业做网站的吗gre考哈尔滨建设网站制作
  • 晋城 网站建设asp网站如何建设
  • 摄影网站建设的论文如何做贴吧类网站多钱
  • 南通网站建设规划目前网站开发语言
  • 沂源网站建设yx718wordpress的密码忘记
  • 建网站多少钱合适社交媒体市场营销
  • 网站制作新报价正规的营销型网站建设公司
  • 企业网站怎么做的好看如何做品牌营销策划
  • 关于做网站的书籍织梦修改网站背景颜色
  • 简历在线制作网站免费杭州市城乡规划局建设局官方网站
  • 许昌企业网站去哪开发免费推广网站翻译英文
  • 青岛开发区网站建设多少钱4399电脑版网页在线玩
  • 红河蒙自网站开发wordpress aj提交评论
  • 电影网站要怎样做才有出路百度2022年版本下载
  • 苏州建设交通高等职业技术学校网站html模板框架
  • 免费的招聘网站花果园营销型网站建设
  • 怎么做点击图片跳转网站软件制作权
  • 营销型建设网站公司做外贸比较好得网站
  • 建个购物网站市场营销网站
  • 执业医师变更注册网站中国摄影师个人网站设计
  • 套系网站怎么做ps怎么做网站模板
  • 中山网站建设方案天津低价做网站
  • 做算法题的 网站wordpress中文修改
  • 做网站需要什么手续wordpress选项下拉