[发明专利]降低系统业务模型复杂性的统一平台应用框架在审
申请号: | 201910218871.3 | 申请日: | 2019-03-21 |
公开(公告)号: | CN109976736A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 李晨;叶静萍 | 申请(专利权)人: | 安徽典典科技发展有限责任公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/34;G06F8/41 |
代理公司: | 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 | 代理人: | 苏友娟 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务模型 组件系统 降低系统 统一平台 应用框架 应用层 运行环境配置 表现形式 操作应用 服务状态 基础应用 图形界面 应用功能 硬件驱动 解释器 展示层 归档 日志 封装 搭配 集合 引用 统一 | ||
1.一种降低系统业务模型复杂性的统一平台应用框架,其特征在于:包括自下而上的基本应用层:硬件驱动、运行环境配置、执行解释器、服务状态、基本引用集合、归档日志、操作应用层和图形界面交互展示层;将业务模型分布在各个应用层的组件系统上,所述组件系统以统一的表现形式对外提供基础应用功能,所述组件系统组合、搭配、封装后实现扩展的应用功能。
2.根据权利要求1所述的降低系统业务模型复杂性的统一平台应用框架,其特征在于:所述组件系统以统一的表现形式对外提供基础应用功能,基础应用功能具体指的是系统接口、环境配置、统一数据类型、数据结构、诊断日志、自动化组态、工业控制驱动、消息传递、绘图、存储读写格式化、输入输出接口、网络通讯、内存数据集、安全权限分配规则、框架执行解释器和公用基础代码库。
3.根据权利要求1所述的降低系统业务模型复杂性的统一平台应用框架,其特征在于:所述组件系统以统一的表现形式对外提供基础应用功能,统一的表现形式指的是统一的执行机制、运行环境、存储控制、网络通讯方式和输入输出,以自描述的元数据方式结构来表述组件系统自身和软硬件应用的关系,软硬件应用包含本地的软硬件应用和基于互联网的软硬件应用。
4.根据权利要求3所述的降低系统业务模型复杂性的统一平台应用框架,其特征在于:所述自描述的元数据方式结构包括
(a)软硬件应用的描述说明信息;
(b)元数据标识,包含:元名称,数据版本,元数据的接连关系或包含关系,元数据唯一标识的公共密钥和私有密钥;
(c)元数据所依赖的其他元数据、软硬件应用的信息;
(d)元数据运行所需的用户信息、权限信息;
(e)元数据的软硬件应用中的可见范围、运行范围和实际的命令执行接口。
5.根据权利要求4所述的降低系统业务模型复杂性的统一平台应用框架,其特征在于:所述统一平台应用框架的数据类型以XML/SQL/JSON标准为基础,包含直接数据量和指针,直接数据量以二进制的形式标识执行,由统一平台应用框架统一解释实际的数据范围、存储结构、精确度、表现形式、计算方法或过程函数的调用;指针根据实际环境的需求由使用者自定义,在应用执行期间,将其转换为元数据方式。
6.根据权利要求5所述的降低系统业务模型复杂性的统一平台应用框架,其特征在于:所述组件系统和底层数据之间设有中间层,所述中间层包括自下而上的
驱动层:数据格式的驱动程序,数据格式的说明文件、通讯协议;
处理层:实现异构数据的实际接入;包括但不限于数据类型的转换、数据格式的转换、长度大小的更改;
管理层:为统一平台应用框架提供符合XML/SQL/JSON标准的数据结构。
7.根据权利要求6所述的降低系统业务模型复杂性的统一平台应用框架,其特征在于:所述处理层将实际获取的异构数据分解为多个可单独使用的、不同表现形式的数据集合,不同层次的数据集合单独使用或存储,或通过转换以不同的形式接插、发布到不同的软硬件应用中。
8.根据权利要求1-7任一项所述的降低系统业务模型复杂性的统一平台应用框架,其特征在于:所述统一平台应用框架为网络中多个分布式应用提供业务访问服务请求和响应,以实现相互之间的协同工作,并以统一的标准化方式对外提供功能服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽典典科技发展有限责任公司,未经安徽典典科技发展有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910218871.3/1.html,转载请声明来源钻瓜专利网。