[发明专利]一种跨Web框架的页面逻辑装配架构及方法在审
申请号: | 201810302021.7 | 申请日: | 2018-04-04 |
公开(公告)号: | CN108519879A | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 刘魁;舒红平;曹亮 | 申请(专利权)人: | 成都淞幸科技有限责任公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面逻辑 装配 构件库 页面框架 编辑器 可视化 封装 架构 构件库管理 定义页面 逻辑构件 无缝切换 项目开发 开发 统一 分类 管理 | ||
1.一种跨Web框架的页面逻辑装配方法,其特征在于,它包含以下步骤:
S1:定义页面逻辑构件的标准;
S2:对页面逻辑进行提取和分类;
S3:针对开源框架对页面逻辑构件进行封装;
S4:对页面逻辑构件进行构件库管理;
S5:对页面逻辑构件进行可视化装配;
S6:运行装配好的页面逻辑。
2.如权利要求1所述的一种跨Web框架的页面逻辑装配方法,其特征在于:在S1中,所述页面逻辑构件的标准包括但不限于页面逻辑构件的存在形式、构件的接口类型和构件的运行模式。
3.如权利要求1所述的一种跨Web框架的页面逻辑装配方法,其特征在于:在S2中,所述页面逻辑分类包括但不限于对页面逻辑构件的功能、粒度和使用范围进行分类。
4.如权利要求所述1或3所述的一种跨Web框架的页面逻辑装配方法,其特征在于,在S2中,所述提取和分类的步骤如下:
S21:对页面逻辑流程进行分析;
S22:分析后形成页面逻辑构件列表清单;
S23:将所述清单中的构件按功能分类,形成构件功能分类表;
S24:将所述清单中的构件按粒度分类,形成构件粒度分类表;
S25:将所述清单中的构件按使用范围分类,形成构件应用范围表;
S26:分析所述构件功能分类表、构件粒度分类表和构件应用范围表中的子构件是否可进一步分类,是,则执行S22;否,则执行S27;
S27:将最终得到的构件功能分类表、构件粒度分类表和构件应用范围表进行设计和开发,并汇总到构件库中。
5.如权利要求1所述的一种跨Web框架的页面逻辑装配方法,其特征在于:在S4中,所述构件库用于存放包括但不限于页面逻辑代码和构件库配置文件。
6.如权利要求1所述的一种跨Web框架的页面逻辑装配方法,其特征在于,在S5中,所述可视化装配的步骤如下:
S51:启动页面逻辑流编辑器;
S52:从构件库中选择所需要的页面逻辑构件的代码,拖拽到当前编辑页面;
S53:将所述构件按逻辑装配成整体;
S54:利用页面逻辑流编译工具将图形化的源代码转换成页面脚本代码。
7.如权利要求1所述的一种跨Web框架的页面逻辑装配方法,其特征在于:在S6中,所述运行的步骤包括:
S61:将所述装配好的页面逻辑构件与对应页面进行关联和绑定;
S62:将所述绑定后的构件和页面部署到Web服务器中;
S63:启动浏览器访问和运行所述页面逻辑。
8.一种跨Web框架的页面逻辑装配架构,其特征在于:它包括页面逻辑构件、构件库和编辑器;所述构件库用于存放所述页面逻辑构件并对所述页面逻辑构件进行管理,所述编辑器用于从所述构件库中获取页面逻辑代码并以可视化方式进行开发和装配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都淞幸科技有限责任公司,未经成都淞幸科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810302021.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种桌面歌词的交互方法
- 下一篇:一种基于多规则聚类的组件识别方法