麦杰科技成立于2000年,是一家拥有世界的核心基础技术的工业数据管理软件公司,一直专注于工业实时数据管理技术的研究和应用,为客户的工业互联网平台提供工业大数据管理,云计算,边缘计算的基础构架产品,提供的云边一体化整体数据解决方案,也是多项国家及行业标准的制定者。超过1000家大中型客户遍布电力、石油、化工、冶金、环保、医药、钢铁、装备制造、汽车、航空航天、工程建筑等众多行业。
麦杰openPlant实时数据库软件的API接口软件是供上层应用系统数据调用的接口软件:
1. 介绍
是 Java 封装操作实时数据库的说明文档,实现了操作数据库的大部分功能,简化操作流程,优化接口;
2. 设计原理
Java 使用 JNI 的方法实现了对新增数据类型、SQL 等接口的封装,方便用户使用;
3. 使用方式
3.1. 将对应的 jar 放到项目依赖里面
3.2. 使用方式和以前的 Java 操作数据基本一样,不同的是增加了新的接口,简化了操作逻辑
3.3、增加了订阅接口,可以订阅 Realtime(实时数据),Alarm(报警数据),Point(静态信息)表
4. 新增接口说明和代码示例
4.1、新协议接口函数解释
获取连接 new OPConnect()
函数示例:new OPConnect(String host, int port, int timeout, String user, String password)
所属包名和类名:com.magus.opio.net.OPConnect
返回类型:com.magus.opio.net.IOPConnect 类型
host:数据库所在服务器的 ip
port:数据库服务的端口
timeout:数据库超时时间以毫秒:单位
user 和 password 分别:数据库用户名和密码