[发明专利]在线生成互联网应用方法和系统集成方法及支撑平台有效
申请号: | 201510923593.3 | 申请日: | 2015-12-11 |
公开(公告)号: | CN105512304B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 安宏刚;张兆航;毛宏刚;丁雷 | 申请(专利权)人: | 西安道同信息科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F8/38 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 赵芳 |
地址: | 710065 陕西省西安市高*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 生成 互联网 应用 方法 系统集成 支撑 平台 | ||
1.一种在线生成互联网应用方法,其特征在于:所述方法包括如下步骤:
UI管理驱动器调用控制流标准接口,通过应用功能控制流驱动接口调用已编译控制流至应用功能装配驱动器;
所述应用功能装配驱动器调用业务数据模型构建器中构建的输入输出定义的数据,并将所述输入输出定义的数据返回至所述应用功能装配驱动器;
所述应用功能装配驱动器调用应用功能控制流组件,通过所述控制流组件完成互联网应用功能;
所述应用功能装配驱动器将完成的互联网应用功能返回至所述UI管理驱动器执行结果;
所述应用功能装配驱动器用于在线完成应用功能控制流的配置以及互联网应用功能。
2.根据权利要求1所述的在线生成互联网应用方法,其特征在于:所述应用功能控制流驱动接口包括负责响应互联网应用标准请求接口,负责响应互联网应用对文件资源访问接口,负责响应互联网应用对流媒体资源访问接口和负责提供第三方系统访问的服务接口中的一种或多种接口。
3.根据权利要求1所述的在线生成互联网应用方法,其特征在于:所述应用功能控制流组件包括安全控制类组件、非关系型数据库存储访问类组件、关系型数据库存储访问类组件、数据的流转及控制类组件、文件资源控制类组件、流媒体资源控制类组件、数据加密及安全类组件、审计类组件和第三方软硬件集成类组件中的一种或多种。
4.根据权利要求1至3任一项所述的在线生成互联网应用方法,其特征在于:所述应用功能装配驱动器包括有应用功能版本管理,所述应用功能版本管理用于在创建或修改一个应用功能的同时,进行版本号定义,所述应用功能版本管理的控制及执行方法如下:
S41、将控制流标识及版本号分开存储,方便管理;
S42、在应用功能控制流解析、代码生成及编译过程中将应用功能控制流实例唯一对应到标记:“控制流标识+版本号”;
S43、应用功能装配驱动器调用应用功能执行控制流实例时按照规则实时生成控制流对应标记,并编译生成对应的可执行控制流实例程序;
S44、通过包含版本号的控制流对应标记,动态加载可执行的控制流实例程序;
S45、执行后返回结果;
S46、同一应用功能控制流的不同版本,可同时提供请求访问。
5.根据权利要求1至3任一项所述的在线生成互联网应用方法,其特征在于:所述应用功能装配驱动器还包括有应用功能控制流编排器,所述应用功能控制流编排器用于进行在线的应用功能控制流编排,其实现过程如下:
S501、定义页面控制流编排区域;
S502、定义组件的数据结构、图形及外观、动态菜单及功能;
S503、实现控制流图形定义与数据结构的转换、存储及访问,存储在非关系型数据库中,即保存的是结构化数据,显示的是编排好的控制流图;
S504、定义组件拖拽行为,拖拽到编排区域时转换成对应图形;
S505、拖拽定义好的组件到控制流编排区域,生成组件实例;
S506、增减组件实例的输入输出端点,普通组件默认有一个输入端点和一个输出端点,可通过右键菜单进行增加,组件的端点支持拖拽;
S507、定义组件间连接线及其外观;
S508、通过拖拽组件实例的端点连接各组件,一个组件的输出端点可连接到另外一个组件的输入端点,拖拽后自动生成连接线;
S509、定义组件实例的运行时参数及控制参数;
S510、记录编排过程中每一步操作到操作命令堆栈中,可回退,可重做;
S511、编排完成存储控制流,以图形化的方式展现程序运转的顺序、分支、循环结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安道同信息科技有限公司,未经西安道同信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510923593.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种字库智能加速绘制方法
- 下一篇:信息过滤方法及系统