当前位置:网站首页>仅需三步学会使用低代码ThingJS与森数据DIX数据对接
仅需三步学会使用低代码ThingJS与森数据DIX数据对接
2022-06-10 16:58:00 【用户8763535】
森数据DIX拥有强大的数据处理能力,内置主流集成插件,分钟级集成IT运维场景和IoT管理场景数据,提升效率。针对非主流系统,支持在线JS脚本编辑,提供灵活、规范的接口,满足低代码个性化需求,轻松实现物联数据一键对接。
Q森数据如何与ThingJS数据集成?
A: 以HTTP Server数据为例,ThingJS平台通过 DIX 中HTTP Server DIP进行数据交互, 该方式是在DIX HTTP Server DIP中编写JavaScript 脚本或拼接积木代码块实现数据交互。
以HTTP Server数据为例,仅需三步学会使用低代码与森数据DIX数据对接。
1.创建DIP
Q什么是HTTP Server DIP
A: HTTP Server DIP 是一个Http服务接口,接口内部可编写JavaScript脚本对第三方数据进行过滤、映射、封装;DIX-Blockly是DIX可视化的编程方式,在HttpServer DIP中通过拖拽积木进行代码逻辑的拼接,获取第三方数据并对数据进行过滤、映射、封装,以Http方式将数据发送到ThingJS平台,从而实现实际的业务需求。
DIP配置
自定义填写DIP名称。
IN配置
http服务路径默认路径是/http/rest,也可自定义路径。
请求方式:指客户端请求的方式 GET 或者 POST。
脚本配置
进入脚本配置部分后,左侧编辑器为JavaScript脚本编辑区, 右侧代码积木为可视化编程区。JavaScript脚本编辑区内置代码模板,只需进行参数配置就可以完成数据集成,大大降低技术难度和开发成本。
(JavaScript脚本编辑区界面)
DIP实例保存与启动
配置信息填写完成后,点击保存,成功保存后会在森数据DIX的数据集成页面看到HTTPServer的DIP已经存在。点击启动,便可以获取第三方的数据,并将处理后的数据发送到ThingJS平台。
2.数据对接
上传SDK
ThingJS平台通过SDK对接森数据DIX,首先在ThingJS平台的项目中上传SDK。
使用SDK
生成SDK引用路径:在上传的文件名上 点击鼠标右键->选择引用路径。
通过SDK接入数据
使用SDK中 Http 方式对接数据,到森数据DIX页面获取创建的HttpServer DIP的地址。将示例代码中的接口地址url选项设置为DIX 的HttpServer DIP接口地址,然后就可以向HttpServer DIP获取数据了。
3.数据交互
森数据DIX获取第三方数据后处理封装,将获取到的数据进行映射为ThingJS平台所需要的属性,并封装为ThingJS平台所需要的数据格式。最后将映射完成的数据返回到ThingJS平台完成数据交互。
边栏推荐
猜你喜欢
随机推荐
OpenJudge NOI 1.13 15:求序列中的众数
How will you integrate into the $20trillion "project economy" in five years
Gateway service gateway
开源项目 PM 浅谈如何设计官网
sense of security
Jouer avec la classe de fonctions de pytorch
Mysql database implementation setting field length
Redis general instruction
李飞飞:我更像物理学界的科学家,而不是工程师|深度学习崛起十年
品牌难立,IPO难行,中国茶企困于“传统”?
元宇宙的定义和 7 大无限特征
AIChE | ab initio drug design framework integrating mathematical programming method and deep learning model
华为matepad能成为你的笔记本电脑副屏?
【内容共创】第17期 夏日炎炎,有你超甜!参与签约华为云小编,花样礼包总有一款打动你!
Xinsi technology performed well in the Gartner application security test key capability report 2022 and won the highest score among the five common use cases
2022年茶艺师(中级)操作证考试题库及模拟考试
mmdetection之dataloader构建
Feign based remote call
亟需丰富智能家居产品线,扫地机器人赛道上挤得下萤石吗?
Take you to a preliminary understanding of the basic mechanism of classes and objects








