- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WebGIS传输网络管理系统设计与研究
基于WebGIS传输网络管理系统设计与研究
摘要:近年来,通信行业飞速发展,传输网结构越来越复杂。如何通过一种直观、有效的手段实现对现有网络拓扑结构的管理显得越来越重要。本文针对传输网络管理的需求,利用Flex和REST技术建立基于WebGIS的传输网络管理系统,实现传输网络信息的可视化管理。
关键词:传输网络管理 WebGIS 可视化管理
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2014)10-0019-02
随着电信网络的发展,以SDH设备和光缆为基础的传输网结构越来越复杂。如何通过一种直观、有效的手段实现对现有网络拓扑结构的管理显得越来越重要。通过长期的经验积累,我们发现绘制一份网络拓扑结构图,将设备和光缆结合起来,统一逻辑链路和实际物理通道,是一种不错的解决办法。一份合适的网络拓扑结构图对日常维护中的故障判断很有帮助,更重要的是它可以有效指导工程建设中的光缆布放,对网络结构的优化、网络安全的提升、网络资源的利用率都有积极的意义。一般传输网络拓扑结构通常是用CAD或Visio等软件绘制,这些传统的方法很难在一张图上把所有的资源的绘制出来,无法高效的表示传输网络结构。
本文在对现有传输网络管理方式所存在的问题进行分析之后,针对传输网络管理的需求,设计并实现了一种将WebGIS与传输网资源管理相结合的科学高效的基于Internet的网络管理系统。系统可提供直观、形象、图形化的统计分析工具和显示手段,具备强大的可视化分析能力。
1 系统中的关键技术
1.1 Flex与RIA技术
RIA(富互联网应用程序, Rich Internet Applications) 是一种具有近似于传统桌面应用软件系统功能和特性的网络应用系统。基于RIA技术开发的应用程序可以提供更丰富、更加具有交互性和响应性的用户体验[1]。Flex是基于RIA技术的框架,相对与HTML,Flex技术可以创建出真正的富互联网应用系统,并且界面更加美观,交互性更好,速度更快[2]。与传统的将大部分交互应用都集中在服务器端的网络应用程序不同的是,RIA系统将大部分处理任务都从用户界面端移植到客户端,仅保留一些必要数据与服务器端进行信息交互[3]。并且在不同的操作系统浏览器中,展现出来的内容是无差别的,免除了开发人员为让应用程序在不同浏览器中兼容而花费额外的精力。
1.2 REST 架构
REST(表述性状态转移)是Roy Fielding博士于2000年在他的博士论文中提出的一种轻量级、针对Web应用开发而设计的软件架构风格。他认为设计良好的网络应用表现为一系列虚拟的网页,这些虚拟的网页就是资源状态的表现(Representational),用户选择这些链接导致下一个虚拟的网页呈现给用户,而这正代表了资源状态的转发(State Transfer)[4]。使用REST接口最重要的就是REST服务目录,它是将ArcGIS Server提供的REST资源通过HTML表现出来的URL。REST本身并不涉及任何新的技术,它基于HTTP协议,比起SOAP和XML-RPC来说更为简洁。REST架构充分利用了HTTP协议实现调用接口统一,它可以降低开发的复杂性,提高系统的可伸缩性[5]。
1.3 Flex数据通信方式
基于Flex开发的WebGIS系统的表现层和服务层是分离的,所以客户端与服务器之间的通信完全依赖于远程服务访问。Flex提供了三种与客户端与服务器之间的数据通信方式:HttpService、WebService、RemoteObject[6]。本次设计的系统主要使用了WebService通信方式实现与服务器端的数据交互。
WebService从工作模式上看,它跟普通的Web程序(比如ASP、JSP等)并没有本质的区别,都是基于HTTP传输协议的程序。WebService向外界暴露出一个能够通过Web进行调用的API,用户可以在flash builder开发软件中使用组件调用WebService服务来实现相关功能。WebService的信息及其函数、参数和返回值采用了WSDL(WebService描述语言)来描述,WSDL作为XML的一个子集,既是机器可阅读的,又是人可阅读的,给开发带来了很大的便利[7]。
2 系统总体设计
系统目标是综合运用WebGIS技术、数据库技术(ArcSDE+SQLServer)、ASP.NET技术,实现一个基于WebGIS的传输网络管理系统。该系统的服务对象主要是通信运营商和通信(电信)规划设计院,按照访问需求可将用户分为通信决策者、通信技术人员和系统管理员,通信决策者可以对现网进行查询定位并对传输线路数据进行浏览,
原创力文档


文档评论(0)