基于b-s架构直放站网管设计

基于b-s架构直放站网管设计

ID:33698034

大小:59.99 KB

页数:9页

时间:2019-02-28

基于b-s架构直放站网管设计_第1页
基于b-s架构直放站网管设计_第2页
基于b-s架构直放站网管设计_第3页
基于b-s架构直放站网管设计_第4页
基于b-s架构直放站网管设计_第5页
资源描述:

《基于b-s架构直放站网管设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于B/S架构直放站网管设计摘要:目前市场中直放站设备数量众多、种类繁多,并且不同运营商使用不同供应商提供的直放站设备,这种现状增加了直放站网管的监控管理难度。为了解决这一棘手的问题,设计了一款基于J2EE平台的分布式、多层次、扩展性强的直放站网管;该网管整体采用B/S架构,利用Spring框架进行代码解耦和,以实现MVC三层松耦合设计模式,Hibernate数据持久化技术,DWR消息推送技术等。该设计具有极好的高效可管理性以及可操作性,功能远优于传统的C/S架构的直放站监控网管。关键字:B/S架构;MVC模式;直放站网管;J2EE中图分类号:TN7

2、11934文献标识码:A文章编号:10047373X(2014)01?0057?030引言随着我国移动通信事业的快发发展,高层建筑不断涌现,严重影响了通信信号传播效果,形成了许多移动信号的弱区甚至盲区,以至于城市中许多地方如停车场,地铁,隧道等一些比较封闭的地方都很难接收到较好的通信信号,而直放站很好的解决了这一问题,提供了优质纯净的通信信号。面对数量众多、种类不一的直放站设备:如无线直放站、光纤直放站等;如何有效的管理与维护,是运营商亟待解决的问题。直放站网管是一个十分庞大复杂的系统工程,网管不仅管理与维护网络中的直放站通信设备的正常工作,还要对网

3、络中资源的分配,系统安全以及网络服务质量等进行综合控制与衡量,所以基于Web直放站网管是对于直放站管理的长期规划,对用户使用的成本控制起着十分重要的作用。本文设计的直放站网管就是为了解决这一问题。B/S架构,即Browser/Server(浏览器/服务器)[1]结构,主要是利用了不断成熟的WWW浏览器技术,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle>Sybase、Informix或SQLServer等数据库,浏览器就可以通过WebServer同数据库进行

4、数据交互。这样在很大程度上简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量[2]。1工作原理1.1Web网管模型基于Web的分布式网管是一个多层次结构,包括:用户界面层,控制层,应用逻辑处理层,基础服务层[3]。设计思想采用J2EE的一种主流软件设计模式:MVC(Mode1?View?ControIler)模式。MVC与J2EE架构的对应关系是:View处于WebTier,是JSP实现,即前端页面显示部分。Controller也处于WebTier,用Servlet来实现,即页面显示的逻辑部分实现。Model处于MiddleTier,使用服务端

5、的javaBean实现,即业务逻辑部分的实现[4]。整体模块如图1所示。用户界面层:主要有两个功能,一是它通过HTTP协议向控制层发送请求,把用户操作的具体指令传递到后台程序;二是它需要把后台系统响应和设备响应的数据实时地反馈回前台显示到用户界面。图1整体模块控制层:是连接用户界面层和事务逻辑层的中枢神经,负责整个系统的配合运转。用来响应用户界面层传送过来的各种HTTP请求,并且调用相应的Servlet进行处理,是通过调用应用逻辑处理层的处理程序完成客户的请求,还需要把处理的结果传给用户界面层。应用逻辑处理层:系统的核心功能是在这层实现的,例如被管理

6、直放站设备信息的查询,告警上报以及响应等。业务的实现是被封装成JavaBean等形式,提供给其他层调用。基础服务层:该层主要是存储系统各个数据,采用数据库形式,用来保存大量且经常变化的数据。1.2工作原理介绍无线直放站网管监控系统由网管中心、通信信道和直放站远端监控单元三部分组成[5],如图2所示。图2工作原理示意图网管中心:即监控平台。网管中心可以实时的对每套直放站的当前状态进行监测、查询、控制。通信信道:数据包在数据链路层传输的媒介。直放站远端监控单元:接收并解析网管中心发送的指令,并将网管请求的信息反馈回网管中心。数据库和监控中心客户端以及通信

7、服务器可以不在同一台计算机上,用户需要配置通信服务器和数据库服务器。多客户端可以共用一个数据库服务器和一个通信服务器。2技术分析2.1Web网管的优势所在运营商所使用的直放站网管大多采用C/S结构,这种结构有自己独特的优势,但随着管理的直放站数目剧增,型号种类繁多,C/S结构网管越来越力不从心。使用C/S结构网管用户要安装的专业客户软件,移植困难,维护复杂,升级麻烦,扩展性差等诸多缺点,这种情况下直放站的供应商与运营商都会迫切的需要一套基于B/S结构的直放站网管平台,可以兼容不同厂家,不用型号的直放站设备。B/S结构是Web兴起后的一种网络结构模式,

8、Web浏览器是客户端最主要的应用软件,而且这种软件可以说是用户免安装的客户端软件,这种模式统一了客户端,将系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。