CN112286530A - 基于JavaScript的物联网设备数据格式转换***及方法 - Google Patents
基于JavaScript的物联网设备数据格式转换***及方法 Download PDFInfo
- Publication number
- CN112286530A CN112286530A CN202011265525.XA CN202011265525A CN112286530A CN 112286530 A CN112286530 A CN 112286530A CN 202011265525 A CN202011265525 A CN 202011265525A CN 112286530 A CN112286530 A CN 112286530A
- Authority
- CN
- China
- Prior art keywords
- script
- data
- module
- current
- simulation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000004088 simulation Methods 0.000 claims abstract description 81
- 244000035744 Hura crepitans Species 0.000 claims abstract description 16
- 238000007781 pre-processing Methods 0.000 claims description 8
- 230000003993 interaction Effects 0.000 abstract description 3
- 230000002085 persistent effect Effects 0.000 abstract description 2
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种基于JavaScript的物联网设备数据格式转换***,属一种物联网设备数据格式转化方法,用户通过浏览器针对一类设备编写JS脚本和模拟数据,JS脚本使用模拟数据通过JS引擎在沙箱中执行通过后,调用核心服务进行持久化存储;如果执行不通过的JS脚本,只能存储为草稿状态;转换器加载JS脚本(正式)以及设备标识。设备侧通过协议网关接入***,协议网关通过转换器进行数据转换来完成交互。
Description
技术领域
本发明涉及一种物联网设备数据格式转化方法,更具体的说,本发明主要涉及一种基于JavaScript的物联网设备数据格式转换***。
背景技术
随着物联网应用的兴起,各种感知设备层出不穷。由于使用场景的不同,接入网络和协议也各不相同,如NB-IoT、LoRa、Wi-Fi、4G最为常用。一般常用的物联网应用层协议包括MQTT、HTTP、XMPP、CoAP等,其中MQTT应用较为普遍。拿MQTT协议来说,不同的设备数据格式也不一样,如JSON、二进制等。目前的做法是硬编码转换,不同的设备数据格式编写一套代码逻辑来处理;在需求阶段,至少是编码之前就得确定设备的种类以及相关协议和数据格式。如果***部署后,在运营中:要变更设备或者由于设备版本升级数据格式有一定的调整,就会导致设备与***交互出现故障:如数据无法正确解析,甚至于失联等,而解决的办法则是必须重新编码升级,再部署来解决。这样导致对接设备的工作量极大,而且扩展性差,为了解决同一协议不同数据格式都需要编写不同的代码来实现这个问题,导致应用工序较多,效率低下,有必要针对前述问题进行研究和改进。
发明内容
本发明的目的之一在于解决上述不足,提供一种基于JavaScript的物联网设备数据格式转换***,以期望解决现有技术中解决同一协议不同数据格式都需要编写不同的代码来实现这个问题,导致应用工序多,效率低下等技术问题。
为解决上述的技术问题,本发明采用以下技术方案:
本发明一方面提供了一种基于JavaScript的物联网设备数据格式转换***,所述的***包括:
模拟服务模块,用于接收用户端的JS脚本,并对当前的JS脚本进行校验判断,如判断结果为是,则调用核心服务模块将当前的JS脚本进行存储为草稿,反之则向用户端返回提示;所述模拟服务模块还用于在当前JS脚本进行存储为草稿后,接收模拟数据,并将当前的JS脚本和模拟数据作为参数传输至脚本引擎模块;
脚本引擎模块,用于对模拟数据和JS脚本进行预处理,然后在沙箱模块中执行当前的JS脚本和模拟数据;脚本引擎模块还用于获取当前JS脚本和模拟数据的执行结果,并将其反馈至模拟服务模块;
模拟服务模块用于当获取到执行成功的结果时,调用核心服务模块将当前JS脚本的状态修改为正式,并返回结果至用户端;反之则直接反馈执行失败的结果至用户端;
核心服务模块,用于将修改为正式状态的JS脚本传输至转换器模块;
转换器模块,用于接收到正式状态的JS脚本后,根据JS脚本中的设备标识在JS脚本池里查找到对应的JS脚本替换,反之则新添加一条JS脚本;等待接受设备侧的数据。
作为优选,进一步的技术方案是:所述转化器模块通过协议网关接收设备侧的数据。
更进一步的技术方案是:转换器模块还用于接收设备侧的数据,并根据数据中的设备标识在JS脚本池中查找与之对应的JS脚本,然后将当前的JS脚本与设备侧的数据作为参数传输至脚本引擎模块;脚本引擎模块对当前的JS脚本与设备侧的数据进行预处理后,再在沙箱模块中执行当前的JS脚本,并获取执行结果反馈至转化器;转换器模块用于将当前的执行结果传输至核心服务模块;核心模块用于将执行结果反馈给当前设备。
更进一步的技术方能是:所述脚本引擎模块在对模拟数据和JS脚本进行预处理前,首先获取启动的JS服务,如没有启动的JS服务,则另行启动一个JS服务。
更进一步的技术方能是::所述模拟服务模块反馈执行失败的结果至用户端后,重新接收修改后的模拟数据,直至获取到执行成功的结果。
本发明另一方面提供了一种基于JavaScript的物联网设备数据格式转换方法,所述方法包括如下步骤:
步骤A、模拟服务模块接收用户端的JS脚本,并对当前的JS脚本进行校验判断,如判断结果为是,则调用核心服务模块将当前的JS脚本进行存储为草稿,反之则向用户端返回提示;
步骤B、模拟服务模块在当前JS脚本进行存储为草稿后,接收模拟数据,并将当前的JS脚本和模拟数据作为参数传输至脚本引擎模块;
步骤C、脚本引擎模块对模拟数据和JS脚本进行预处理,然后在沙箱模块中执行当前的JS脚本和模拟数据;
步骤D、脚本引擎模块获取当前JS脚本和模拟数据的执行结果,并将其反馈至模拟服务模块;
步骤E、模拟服务模块当获取到执行成功的结果时,调用核心服务模块将当前JS脚本的状态修改为正式,并返回结果至用户端;反之则直接反馈执行失败的结果至用户端;
步骤F、核心服务模块将修改为正式状态的JS脚本传输至转换器模块;
步骤G、转换器模块接收到正式状态的JS脚本后,根据JS脚本中的设备标识在JS脚本池里查找到对应的JS脚本替换,反之则新添加一条JS脚本;等待接受设备侧的数据。
更进一步的技术方案是:所述的方法还包括:
步骤H、转换器模块接收设备侧的数据,并根据数据中的设备标识在JS脚本池中查找与之对应的JS脚本,然后将当前的JS脚本与设备侧的数据作为参数传输至脚本引擎模块;
步骤I、脚本引擎模块对当前的JS脚本与设备侧的数据进行预处理后,再在沙箱模块中执行当前的JS脚本,并获取执行结果反馈至转化器;
步骤J、转换器模块用于将当前的执行结果传输至核心服务模块;
步骤K、所述核心模块用于将执行结果反馈给当前设备。
作为优选,进一步的技术方案是:所述步骤C中,脚本引擎模块在对模拟数据和JS脚本进行预处理前,首先获取启动的JS服务,如没有启动的JS服务,则另行启动一个JS服务。
更进一步的技术方案是:所述所述步骤E中,模拟服务模块反馈执行失败的结果至用户端后,重复步骤B与步骤C,重新接收修改后的模拟数据,直至获取到执行成功的结果。
与现有技术相比,本发明的有益效果之一是:
针对同一种协议,通过执行JS脚本来实现不同数据格式的转换,并提供可编辑入口来变更JS脚本以达到可扩展以及实时更新。且提供模拟器的方式,让用户输入模拟数据来验证JS脚本的正确性,降低调试的复杂度和难度。转换器通过缓存JS脚本到内存中,免去加载时间,提高转换性能。同时本发明所提供的物联网设备数据格式转换***基于成熟的JavaScript实现,适于对各类物联网感知层设备的数据进行格式转换,应用范围广阔。
附图说明
图1为用于说明本发明一个实施例的***结构框图;
图2为用于说明本发明一个实施例***流程图。
具体实施方式
下面结合附图对本发明作进一步阐述。
本发明的一个实施例是一种基于JavaScript的物联网设备数据格式转换***,该***包括核心服务模块、模拟服务模块、脚本引擎模块、转换器模块与沙箱模块,各个模块的关系如图1所示,下述的JS脚本即为JavaScript脚本。结合图2所示,其中:
模拟服务模块,用于接收用户端的JS脚本,并对当前的JS脚本进行校验判断,如判断结果为是,则调用核心服务模块将当前的JS脚本进行存储为草稿,反之则向用户端返回提示;并且,模拟服务模块还用于在当前JS脚本进行存储为草稿后,接收模拟数据,并将当前的JS脚本和模拟数据作为参数传输至脚本引擎模块;
脚本引擎模块,用于对模拟数据和JS脚本进行预处理,然后在沙箱模块中执行当前的JS脚本和模拟数据;并且脚本引擎模块还用于获取当前JS脚本和模拟数据的执行结果,并将其反馈至模拟服务模块;此处优选的是,前述脚本引擎模块在对模拟数据和JS脚本进行预处理前,首先获取启动的JS服务,如没有启动的JS服务,则另行启动一个JS服务;
此外,前述模拟服务模块用于当获取到执行成功的结果时,调用核心服务模块将当前JS脚本的状态修改为正式,并返回结果至用户端;反之则直接反馈执行失败的结果至用户端;此处优选的是,模拟服务模块反馈执行失败的结果至用户端后,重新接收修改后的模拟数据,直至获取到执行成功的结果;
核心服务模块,用于将修改为正式状态的JS脚本传输至转换器模块;
转换器模块,用于接收到正式状态的JS脚本后,根据JS脚本中的设备标识在JS脚本池里查找到对应的JS脚本替换,反之则新添加一条JS脚本;等待接受设备侧的数据。
在本实施例中,物联网感知层的设备可通过协议网关接入***,在这样的基础上,上述转换器模块还用于通过协议网关接收设备侧的数据,并根据数据中的设备标识在JS脚本池中查找与之对应的JS脚本,然后将当前的JS脚本与设备侧的数据作为参数传输至脚本引擎模块;
而脚本引擎模块对当前的JS脚本与设备侧的数据进行预处理后,再在沙箱模块中执行当前的JS脚本,并获取执行结果反馈至转化器;并且转换器模块用于将当前的执行结果传输至核心服务模块;核心模块用于将执行结果反馈给当前设备。
基于上述实施例可知,在本发明所提供的该***中,针对同一种协议,通过执行JS脚本来实现不同数据格式的转换,并提供可编辑入口来变更JS脚本以达到可扩展以及实时更新。同时提供模拟器的方式,让用户输入模拟数据来验证JS脚本的正确性,降低调试的复杂度和难度。转换器通过缓存JS脚本到内存中,免去加载时间,提高转换性能。
在本实施例中,用户通过浏览器针对一类设备编写JS脚本和模拟数据,JS脚本使用模拟数据通过JS引擎在沙箱中执行通过后,调用核心服务进行持久化存储;如果执行不通过的JS脚本,只能存储为草稿状态;转换器加载JS脚本(正式)以及设备标识。设备侧通过协议网关接入***,协议网关通过转换器进行数据转换来完成交互,流程如图2所示。
与上述实施例相类似,本发明基于上述功能的***,还提供了一种与之对应的方法,即一种基于JavaScript的物联网设备数据格式转换方法,该方法包括并优选按照如下步骤执行:
步骤S1、模拟服务模块接收用户端的JS脚本,并对当前的JS脚本进行校验判断,如判断结果为是,则调用核心服务模块将当前的JS脚本进行存储为草稿,反之则向用户端返回提示;
步骤S2、模拟服务模块在当前JS脚本进行存储为草稿后,接收模拟数据,并将当前的JS脚本和模拟数据作为参数传输至脚本引擎模块;
步骤S3、脚本引擎模块对模拟数据和JS脚本进行预处理,然后在沙箱模块中执行当前的JS脚本和模拟数据;在本步骤中,脚本引擎模块在对模拟数据和JS脚本进行预处理前,首先获取启动的JS服务,如没有启动的JS服务,则另行启动一个JS服务;
步骤S4、脚本引擎模块获取当前JS脚本和模拟数据的执行结果,并将其反馈至模拟服务模块;
步骤S5、模拟服务模块当获取到执行成功的结果时,调用核心服务模块将当前JS脚本的状态修改为正式,并返回结果至用户端;反之则直接反馈执行失败的结果至用户端;在本步骤中,模拟服务模块反馈执行失败的结果至用户端后,重复步骤B与步骤C,重新接收修改后的模拟数据,直至获取到执行成功的结果。
步骤S6、核心服务模块将修改为正式状态的JS脚本传输至转换器模块;
步骤S7、转换器模块接收到正式状态的JS脚本后,根据JS脚本中的设备标识在JS脚本池里查找到对应的JS脚本替换,反之则新添加一条JS脚本;等待接受设备侧的数据;
在本实施例中,继续执行如下步骤:
步骤S8、转换器模块接收设备侧的数据,并根据数据中的设备标识在JS脚本池中查找与之对应的JS脚本,然后将当前的JS脚本与设备侧的数据作为参数传输至脚本引擎模块;
步骤S9、脚本引擎模块对当前的JS脚本与设备侧的数据进行预处理后,再在沙箱模块中执行当前的JS脚本,并获取执行结果反馈至转化器;
步骤S10、转换器模块用于将当前的执行结果传输至核心服务模块;
步骤S11、所述核心模块用于将执行结果反馈给当前设备。
本发明上述优选的一个实施例在实际使用中,一般按如下步骤操作:
1)用户通过文本编辑器或者其它JS文件编辑器编写好JS脚本以及模拟数据保存到指定目录下。
2)通过手动调用触发脚本引擎模块,加载执行存放的JS脚本和模拟数据,显示执行结果。
3)如果第2)步执行结果不通过,则修改JS脚本以及模拟数据;继续第2)步。
4)如果第2)步执行结果为通过,则标记为JS脚本为正式。
5)核心服务模块将正式的JS脚本加载到内存,并且传给转换器更新。
6)转换器拿到JS脚本后,根据设备标识在JS池里查找对应的JS脚本;如果找到则替换它;如果没,则新添加一条。
7)设备通过协议网关接入***,拿到设备侧上报的数据后,传给转换器。
8)转换器调用脚本引擎,把JS脚本以及协议网关传过来的数据作为参数传入。
9)脚本引擎模块对JS脚本以及设备上报数据进行预处理,然后在沙箱模块执行JS脚本。
10)脚本引擎模块获取JS服务执行的结果,将结果返回给转换器。
11)转换器模块拿到执行的结果后,将数据传给核心服务;返回执行结果给协议网关。
12)协议网关返回结果给物联网感知层的设备。
除上述以外,还需要说明的是在本说明书中所谈到的“一个实施例”、“另一个实施例”、“实施例”等,指的是结合该实施例描述的具体特征、结构或者特点包括在本申请概括性描述的至少一个实施例中。在说明书中多个地方出现同种表述不是一定指的是同一个实施例。进一步来说,结合任一实施例描述一个具体特征、结构或者特点时,所要主张的是结合其他实施例来实现这种特征、结构或者特点也落在本发明的范围内。
尽管这里参照本发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
Claims (9)
1.一种基于JavaScript的物联网设备数据格式转换***,其特征在于所述的***包括:
模拟服务模块,用于接收用户端的JS脚本,并对当前的JS脚本进行校验判断,如判断结果为是,则调用核心服务模块将当前的JS脚本进行存储为草稿,反之则向用户端返回提示;
所述模拟服务模块还用于在当前JS脚本进行存储为草稿后,接收模拟数据,并将当前的JS脚本和模拟数据作为参数传输至脚本引擎模块;
脚本引擎模块,用于对模拟数据和JS脚本进行预处理,然后在沙箱模块中执行当前的JS脚本和模拟数据;
所述脚本引擎模块还用于获取当前JS脚本和模拟数据的执行结果,并将其反馈至模拟服务模块;
所述模拟服务模块用于当获取到执行成功的结果时,调用核心服务模块将当前JS脚本的状态修改为正式,并返回结果至用户端;反之则直接反馈执行失败的结果至用户端;
核心服务模块,用于将修改为正式状态的JS脚本传输至转换器模块;
转换器模块,用于接收到正式状态的JS脚本后,根据JS脚本中的设备标识在JS脚本池里查找到对应的JS脚本替换,反之则新添加一条JS脚本;等待接受设备侧的数据。
2.根据权利要求1所述的基于JavaScript的物联网设备数据格式转换***,其特征在于:
所述转换器模块还用于接收设备侧的数据,并根据数据中的设备标识在JS脚本池中查找与之对应的JS脚本,然后将当前的JS脚本与设备侧的数据作为参数传输至脚本引擎模块;
所述脚本引擎模块对当前的JS脚本与设备侧的数据进行预处理后,再在沙箱模块中执行当前的JS脚本,并获取执行结果反馈至转化器;
所述转换器模块用于将当前的执行结果传输至核心服务模块;
所述核心模块用于将执行结果反馈给当前设备。
3.根据权利要求2所述的基于JavaScript的物联网设备数据格式转换***,其特征在于:所述转化器模块通过协议网关接收设备侧的数据。
4.根据权利要求1所述的基于JavaScript的物联网设备数据格式转换***,其特征在于:所述脚本引擎模块在对模拟数据和JS脚本进行预处理前,首先获取启动的JS服务,如没有启动的JS服务,则另行启动一个JS服务。
5.根据权利要求1所述的基于JavaScript的物联网设备数据格式转换***,其特征在于:所述模拟服务模块反馈执行失败的结果至用户端后,重新接收修改后的模拟数据,直至获取到执行成功的结果。
6.一种基于JavaScript的物联网设备数据格式转换方法,其特征在于所述方法包括如下步骤:
步骤A、模拟服务模块接收用户端的JS脚本,并对当前的JS脚本进行校验判断,如判断结果为是,则调用核心服务模块将当前的JS脚本进行存储为草稿,反之则向用户端返回提示;
步骤B、模拟服务模块在当前JS脚本进行存储为草稿后,接收模拟数据,并将当前的JS脚本和模拟数据作为参数传输至脚本引擎模块;
步骤C、脚本引擎模块对模拟数据和JS脚本进行预处理,然后在沙箱模块中执行当前的JS脚本和模拟数据;
步骤D、脚本引擎模块获取当前JS脚本和模拟数据的执行结果,并将其反馈至模拟服务模块;
步骤E、模拟服务模块当获取到执行成功的结果时,调用核心服务模块将当前JS脚本的状态修改为正式,并返回结果至用户端;反之则直接反馈执行失败的结果至用户端;
步骤F、核心服务模块将修改为正式状态的JS脚本传输至转换器模块;
步骤G、转换器模块接收到正式状态的JS脚本后,根据JS脚本中的设备标识在JS脚本池里查找到对应的JS脚本替换,反之则新添加一条JS脚本;等待接受设备侧的数据。
7.根据权利要求6所述的基于JavaScript的物联网设备数据格式转换方法,其特征在于所述的方法还包括:
步骤H、转换器模块接收设备侧的数据,并根据数据中的设备标识在JS脚本池中查找与之对应的JS脚本,然后将当前的JS脚本与设备侧的数据作为参数传输至脚本引擎模块;
步骤I、脚本引擎模块对当前的JS脚本与设备侧的数据进行预处理后,再在沙箱模块中执行当前的JS脚本,并获取执行结果反馈至转化器;
步骤J、转换器模块用于将当前的执行结果传输至核心服务模块;
步骤K、所述核心模块用于将执行结果反馈给当前设备。
8.根据权利要求6所述的基于JavaScript的物联网设备数据格式转换方法,其特征在于:所述步骤C中,脚本引擎模块在对模拟数据和JS脚本进行预处理前,首先获取启动的JS服务,如没有启动的JS服务,则另行启动一个JS服务。
9.根据权利要求6所述的基于JavaScript的物联网设备数据格式转换方法,其特征在于:所述所述步骤E中,模拟服务模块反馈执行失败的结果至用户端后,重复步骤B与步骤C,重新接收修改后的模拟数据,直至获取到执行成功的结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011265525.XA CN112286530A (zh) | 2020-11-12 | 2020-11-12 | 基于JavaScript的物联网设备数据格式转换***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011265525.XA CN112286530A (zh) | 2020-11-12 | 2020-11-12 | 基于JavaScript的物联网设备数据格式转换***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112286530A true CN112286530A (zh) | 2021-01-29 |
Family
ID=74398683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011265525.XA Pending CN112286530A (zh) | 2020-11-12 | 2020-11-12 | 基于JavaScript的物联网设备数据格式转换***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112286530A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375778A (zh) * | 2010-08-17 | 2012-03-14 | 中兴通讯股份有限公司 | 实现数字信号处理器自动测试的方法及*** |
CN105812441A (zh) * | 2014-12-31 | 2016-07-27 | 青岛中科软件股份有限公司 | 物联网设备控制装置 |
CN108923999A (zh) * | 2018-05-31 | 2018-11-30 | 苏州蜗牛数字科技股份有限公司 | 一种网游服务器性能自动化测试方法及*** |
EP3457295A2 (en) * | 2017-09-19 | 2019-03-20 | Screenshare Technology Ltd. | Method for recording, editing and reproduction of computer session |
CN111083225A (zh) * | 2019-12-19 | 2020-04-28 | 远景智能国际私人投资有限公司 | 在物联网平台中的数据处理方法、装置及物联网平台 |
CN111459135A (zh) * | 2020-04-02 | 2020-07-28 | 张瑞华 | 基于物联网的智能家居故障状态追溯方法及中控中心 |
-
2020
- 2020-11-12 CN CN202011265525.XA patent/CN112286530A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375778A (zh) * | 2010-08-17 | 2012-03-14 | 中兴通讯股份有限公司 | 实现数字信号处理器自动测试的方法及*** |
CN105812441A (zh) * | 2014-12-31 | 2016-07-27 | 青岛中科软件股份有限公司 | 物联网设备控制装置 |
EP3457295A2 (en) * | 2017-09-19 | 2019-03-20 | Screenshare Technology Ltd. | Method for recording, editing and reproduction of computer session |
CN108923999A (zh) * | 2018-05-31 | 2018-11-30 | 苏州蜗牛数字科技股份有限公司 | 一种网游服务器性能自动化测试方法及*** |
CN111083225A (zh) * | 2019-12-19 | 2020-04-28 | 远景智能国际私人投资有限公司 | 在物联网平台中的数据处理方法、装置及物联网平台 |
CN111459135A (zh) * | 2020-04-02 | 2020-07-28 | 张瑞华 | 基于物联网的智能家居故障状态追溯方法及中控中心 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110032697A (zh) | 图片处理方法、装置、计算机设备及存储介质 | |
CN106547683B (zh) | 一种冗余代码检测方法及装置 | |
CN106919511B (zh) | 应用的模拟方法、模拟应用及其运作方法以及模拟*** | |
CN110515827A (zh) | 自动化测试方法、装置、计算机设备及存储介质 | |
CN114691398A (zh) | 一种基于规则的故障分析方法、装置、设备和存储介质 | |
CN112181477A (zh) | 复杂事件处理方法、装置及终端设备 | |
CN115480753A (zh) | 应用集成***及相应计算机设备和存储介质 | |
US20200286012A1 (en) | Model application method, management method, system and server | |
CN115329170A (zh) | 网页抓取方法、装置、设备以及存储介质 | |
CN104347081A (zh) | 一种测试场景说法覆盖度的方法和装置 | |
CN112286530A (zh) | 基于JavaScript的物联网设备数据格式转换***及方法 | |
CN109446146B (zh) | 一种应用层通信协议的状态转换序列生成方法 | |
CN108173957B (zh) | 一种Http接口快速配置联调平台 | |
CN112711602B (zh) | 一种存储过程的运行方法、装置,数据库***及存储介质 | |
CN107544991A (zh) | 服务器处理访问请求的方法和装置 | |
CN110908296A (zh) | 一种对虚拟电厂调控***进行自动测试的方法及*** | |
CN110912741A (zh) | 一种基于逆向解析的智能标签生成方法及装置 | |
CN108694046B (zh) | 容器装配方法和装置 | |
CN117573515B (zh) | 可编程报文解析器验证方法及平台 | |
CN116795424B (zh) | 一种基于工作流引擎的共性模型组装与调试方法及*** | |
CN118259946A (zh) | 数据更新方法以及数据更新装置 | |
CN116599814A (zh) | 操作维护中心的mml命令执行方法、装置、设备及介质 | |
CN116886500A (zh) | 嵌入式设备的实时运维方法、装置、电子设备及存储介质 | |
CN116913262A (zh) | 车载语义理解的方法、装置、电子设备及可读存储介质 | |
CN117896299A (zh) | 全自动列控***间的报文解析方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210129 |
|
RJ01 | Rejection of invention patent application after publication |