[发明专利]柔性Web展现框架模型架构设计方法有效
申请号: | 201310560602.8 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103605516A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 刘一田;胡牧;刘士进;潘颖;沙卫国;于烨 | 申请(专利权)人: | 国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林;汪庆朋 |
地址: | 100761 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种柔性Web展现框架模型架构设计方法,其通过构造符合AJAX+MVC模式的框架模型,定义了脚本组件模型并通过脚本策略适配器的驱动及事件机制,较好解决了Web软件开发的柔性不足问题;对界面交互展现组件进行面向对象的封装,支持继承和多态,提供了展现组件的按需复用能力,增强了框架可扩展性和可维护性;定义了模型、视图和控制器合理分层的Web应用单元,并通过内置的资源加载规则,缩短了资源加载时间。通过OSGI框架的模块扩展机制实现了Web组件的在线扩展和维护能力。 | ||
搜索关键词: | 柔性 web 展现 框架 模型 架构 设计 方法 | ||
【主权项】:
一种柔性Web展现框架模型架构设计方法,其特征在于,其包括以下步骤:1)建立Web展现框架模型的基本层次结构,所述Web展现框架模型包括四个基本层次结构:基础层、工具层、控件层、视图层;2)在所述Web展现框架模型的上层增加应用上下文组件的Weblet小程序,并实现所述Weblet小程序的注册、引用、加载、运行、销毁的脚本生命周期管理,一个所述Weblet小程序中能引用和组合多个Weblet小程序; 3)定义策略连接器,利用不同的组合策略形成不同所述Weblet小程序间的组合级上下文,其中主所述Weblet小程序负责监听和执行组合上下文中其他所述Weblet小程序之间的交互关系;4)定义所述Web展现组件的扩展实现规范,包括:命名空间,类,类的继承、多态,事件的定义和传播机制的书写规范;给所述Web展现框架模型中基础层的JavaScript语言扩展增加面向对象的编程能力;5)给所述Web展现框架模型提供在线扩展能力, 利用OSGI模块机制提供的模块的装载、卸载、启动、停止模块及动态扩展运行时的模块的扩展模块机制,实现所述Web展现组件的在线扩展能力; 6)定义界面资源描述规范,所述界面资源描述规范以通用扩展标记语言XML格式定义界面资源组织结构,其中包含视图、数据源、权限、资源和国际化配置,以及界面资源的属性、事件和行为;7)实现界面可视化设计器,所述可视化界面设计器提供了Web展现组件的可视化拖拽设计功能,提供了基于所述界面资源描述规范对用户设计的界面视图进行描述和编译功能,并且可生成在Web上直接运行预览的界面;8)对所述Weblet小程序的脚本文件和资源文件的模块级编译能力,在发布应用模块时,将每个所述Weblet小程序中的多个脚本文件优化编译成一个独立的脚本文件,将每个所述Weblet小程序中的多个样式文件编译成一个独立的样式文件,以减少资源的加载量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司,未经国家电网公司;南京南瑞集团公司;南京南瑞信息通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310560602.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种筛选a-糖苷酶抑制剂的方法
- 下一篇:一种对蛋白质进行分离富集亲的方法