docker版jxTMS使用指南:4.2版升级内容

4.2版jxTMS升级了多个重大能力,本系列文章将逐一进行讲解。

docker版本的使用,请查看:docker版jxTMS使用指南

4.0版jxTMS的说明,请查看:4.0版升级内容

本系列文章包括:

数据源简述

数据源之表达式

数据源之API

使用数据源来拉取modbus数据

数据查询

device的调整

代码文件说明

4.2版的docker版本jxTMS主要扩展了从前端站点拉取数据的能力、数据查询尤其是经过分表的多表联合查询能力,以及为适应多种数据方式而进行了调整。

1、数据源

4.0版jxTMS主要是基于通过MQTT获取数据,这种方式为前端设备通过MQTT推送消息,数据获取的行为逻辑较为简单。

4.2版jxTMS则增加了拉取方式来主动的获取数据,尤其是modbus这种需要一个一个数据点拉取,同时前端设备的资源又比较弱,过度拉取还会导致其崩溃。

为统一整个数据获取、处理、加工过程,4.2版的jxTMS增加了数据源作为过渡,其主要为便于拉取数据而设计,当然也兼容推送方式的数据获取。

2、数据查询

4.0版jxTMS提供了便利的数据库插入、更新能力,但数据查询能力较为薄弱。4.2版jxTMS则通过ORM.query提供了强大的数据查询能力。

query主要考虑了两个基本能力:多表联合查询、针对分表进行查询。

通过query,可以非常简便的实现分页的、分表的多表联合查询。

3、其它细微调整

由于数据源的引入,所以数据处理的整体框架都需要做出相应的调整来适应。这些调整主要是site和device两个模块的调整。

参考资料:

jxTMS设计思想

jxTMS编程手册

下面的系列文章讲述了如何用jxTMS开发一个实用的业务功能:

如何用jxTMS开发一个功能

下面的系列文章讲述了jxTMS的一些基本开发能力:

jxTMS的HelloWorld

你可能感兴趣的:(jxTMS,docker,python,SaaS,jxTMS)