[发明专利]一种面向网络的智能化软件界面动态生成方法有效

专利信息
申请号: 200910035887.7 申请日: 2009-10-09
公开(公告)号: CN101699393A 公开(公告)日: 2010-04-28
发明(设计)人: 朱双华 申请(专利权)人: 中国电子科技集团公司第二十八研究所
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 210007 江苏省南京*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 网络 智能化 软件 界面 动态 生成 方法
【说明书】:

技术领域

发明涉及计算机软件界面开发、集成和显示领域,以及系统软件界面设计建模 领域,是一种面向网络的智能化的基于界面显示需求的用户软件界面动态生成的方法。

背景技术

在传统计算机软件界面的开发中,软件界面开发人员在Windows或其它平台提供 的界面开发库的基础上,根据用户界面需求,编写显示代码以及后台业务处理,最后 集成生成用户软件界面。然而一旦用户界面显示需求发生变化,软件界面开发人员必 须重新编写显示代码,以及相关业务处理,经重新编译后才能形成新的满足用户界面 显示需要的软件界面,如果界面较少,这种方法还可行,但是当界面非常多时,其修 改的工作量将非常大,从而无法快速适应用户需求的变化。

在传统界面显示过程中,用户无法将其它应用的界面显示的画面动态集成到本显 示中,例如,新浪网页的界面无法动态加入其它网页界面中,只能同时开启多个窗口。

此外,在传统软件界面浏览过程中,经常会出现用户使用过程中因个人喜好和关 注面的不一致,需要对软件界面显示风格、布局等进行动态调整;而传统软件界面开 发常常采用一次定型的方式,如果要调整,需要进行代码编写和重新编译,其开放性、 扩展性不足。

发明内容

发明目的:本发明所要解决的技术问题是针对现有技术的不足,提供一种面向网 络的智能化软件界面动态生成方法。

技术方案:本发明公开了一种面向网络的智能化软件界面动态生成方法,包括以 下步骤:a、界面显示服务规范及开发;b、界面显示需求描述;c、应用后台处理服务 规范及开发;d、显示界面动态生成。

步骤a,界面显示服务规范及开发步骤:界面显示服务是指满足用户界面显示要求、 可以重复使用的模块,该模块满足界面显示服务规范确定的八类接口要求,客户端界 面集成框架通过对界面显示服务的组合和集成,形成用户显示界面;界面显示服务规 范是指导软件开发人员开发界面显示服务、以及客户端界面集成框架对界面显示服务 加载和集成的依据。软件开发人员根据界面显示服务规范、利用基础开发库编制具体 界面显示服务,然后将开发的界面显示服务部署在网络上某一服务端节点,满足界面 显示服务资源共享,并支持网络上分布的多客户端动态下载和集成。

具体而言,本发明界面显示服务规范规定的界面显示服务八类接口,分别是:1) 服务元数据管理接口,用于客户端界面集成框架对界面显示服务实例属性、方法和事 件信息的管理;2)服务生命周期管理接口,用于客户端界面集成框架创建、初始化和 销毁界面显示服务实例;3)服务方法调度接口,用于客户端界面集成框架执行对界面 显示服务实例内部自定义方法的调用;4)服务信息序列化和反序列化接口,用于客户 端集成集成框架通过序列化和反序列化,保存和恢复界面显示服务实例的属性、方法、 事件和数据信息;5)服务命名管理接口,用于客户端界面集成框架对界面显示服务名 称、ID、类名和类型信息管理;6)服务脚本执行接口,用于客户端界面集成框架执行 对界面显示服务实例的自定义脚本方法的调用;7)服务数据更新、获取接口,用于客 户端界面集成框架通过更新和获取,传入和导出界面显示服务实例数据信息;8)服务 容器管理接口,用于客户端界面集成框架对界面显示服务实例包含的的子界面显示服 务实例的获取、添加和删除等管理,所述服务容器是管理界面显示服务的容器;在计 算机领域容器一般用于包容一些对象,然后对这些对象进行管理,以达到灵活存储、 调用的目的;如:1)Web容器,一般用于管理Web页面资源(JSP+Applet),并为客户 端用户提供页面请求处理;2)EJB容器,一般用于管理EJB(企业应用处理构件)资 源,为用户端提供各种处理;3)STL模板容器,用于管理类对象,提供存储、查询等 接口功能。软件界面显示服务开发人员根据实际需要实现部分或者全部接口。通过该 八类接口,客户端界面集成框架实现对界面显示服务的加载、集成和界面生成,以及 交互过程中对界面显示服务的属性、方法、事件等的调用,为界面显示服务之间的交 互、关联提供支撑;另外,界面显示服务规范既可以开发具有后台业务处理能力、有 界面的界面显示服务,也可以开发具有后台业务处理能力、无界面的界面显示服务, 从而丰富客户端本地处理能力。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十八研究所,未经中国电子科技集团公司第二十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910035887.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top