[发明专利]基于双平台复用技术的接入设备业务配置方法及系统有效
申请号: | 201410247952.3 | 申请日: | 2014-06-06 |
公开(公告)号: | CN104065507B | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 陈志钢;刘雅琴 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L29/06 |
代理公司: | 北京捷诚信通专利事务所(普通合伙)11221 | 代理人: | 魏殿绅,庞炳良 |
地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 平台 技术 接入 设备 业务 配置 方法 系统 | ||
技术领域
本发明涉及基于双平台复用技术的通信和软件架构领域,具体涉及一种基于双平台复用技术的接入设备的业务配置方法及系统。
背景技术
在电信网管系统中,业务配置功能模块为复杂度较高的功能模块之一。因为业务配置功能模块的数据量较大,数据之间的关系比较复杂,展现数据之间的关联和关系的难度较大,所以业务配置功能模块一般采用C/S(Client/Server,客户端和服务器)架构。C/S架构一般用于局域网,其界面操作丰富、响应速度较快;在带宽较高的局域网中,采用C/S架构的业务配置功能模块使用时,容易的展现数据之间的关联和关系。
与C/S架构相比,传统的B/S(Browser/Server,浏览器/服务器)架构实现业务配置功能时表现层的能力较弱。但是,随着RIA(Rich Internet Application,富互联网应用)技术、HTML5及其相关技术的相继出现,B/S架构在性能方便和表现能力方面均越来越强大。在表现层方面,以Silverlight、Flex(Web应用程序)为代表的RIA技术已经能够提供界面C/S架构的表现能力;作为代表Web未来发展方向的HTML5和相关技术(例如HTML5 Canvas,jQuery、各种基于jQuery的插件),使得Web页面的展现能力得到了极大的提升。在性能方面,Ajax、HTML5 WebSocket、HTML5 Storage、Hadoop以及网络带宽的提速均能够提高B/S架构的性能。
随着B/S架构的不断发展,B/S架构已经能够完成采用C/S架构的系统才能处理的复杂业务功能。因此,越来越多的电信网管系统已经同时推出采用C/S架构的版本、采用B/S架构的版本(即同样的功能,可以通过桌面客户端实现,也可以通过浏览器访问指定的页面实现)。设计电信网管系统时,需要使得基于C/S架构和B/S架构的系统尽可能复用更多的组件。
目前,在设计融合C/S架构和B/S架构的系统时,一般采用共用服务器端的方式,C/S架构的客户端和服务器端通过http协议交互数据。由于http协议属于上层协议,因此C/S架构通过http协议交互数据不仅会提高C/S架构的使用成本,而且会降低C/S架构的时间性能,降低C/S架构的工作效率。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于双平台复用技术的接入设备业务配置方法及系统,其开发过程比较简单,开发成本和使用成本较低,不仅能够提高系统的可维护性和稳定性,能够避免重复开发,而且能够提高工作效率,缩减开发的时间成本。
为达到以上目的,本发明采取的技术方案是:一种基于双平台复用技术的接入设备业务配置方法,包括以下步骤:
A、通过用于开发Java应用程序用户界面的开发工具包Java Swing构建多个业务配置数据,通过Swing编程中的控件JTable展示业务配置数据,形成位于客户端/服务器C/S架构客户端的业务配置数据表示模块;
B、在C/S架构中打开配置页面,自动生成业务配置数据模型ServiceDataModel,将ServiceDataModel获取至业务配置数据表示模块;为每个配置页面中的业务配置数据分配一个对应的ServiceDataModel,将ServiceDataModel和JTable通过监听器进行关联,形成位于C/S架构客户端的C/S业务配置数据处理模块,将C/S业务配置数据处理模块导出形成JAR格式的文件;
C、构建位于C/S架构客户端的C/S业务配置规则处理模块;将C/S业务配置规则处理模块导出形成JAR格式的文件;在C/S网管服务器中,通过英特网通讯引擎的推送模块ICE Storm构建C/S推送消息处理模块;将业务配置数据表示模块、C/S业务配置数据处理模块、C/S业务配置规则处理模块和C/S推送消息处理模块形成基于C/S架构的业务配置系统;
D、通过超文本标记语言HTML5、用于表现HTML的计算机语言CSS和客户端脚本语言JavaScript构建位于浏览器/服务器B/S架构浏览器端的浏览器业务配置数据表示模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410247952.3/2.html,转载请声明来源钻瓜专利网。