云监测系统Web Service接口及多平台调用的设计与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:Ares_Stray
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代社会中,随着互联网的快速发展,人们的生活得到了极大的改变,网络与人们的生活变得息息相关。一方面,日益增长的网络流量对网络的性能提出了更高的要求。而另一方面,人们也期望网络能够提供越来越高的服务质量。网络性能的测量不仅可以发现网络中的隐患,帮助网络维护人员及时采取措施,更有助于了解网络链路质量情况并对网络资源进行合理的分配。网络测量作为评价网络服务质量和网络性能的方法,越来越受网络管理者的重视。如何准确高效的测量网络参数,综合评价网络的性能,已成为国内外的研究热点。云监测系统TANC就是为实现网络性能的测量而实现的,系统由测量探针、集中管理平台等组成,用户通过下发任务到探针对链路以及网络的质量进行评估。随着TANC系统业务等各种功能的不断完善,特别是不同显示平台的开发以及第三方系统程序对业务功能的调用需求,TANC系统的架构设计遇到了新的问题。原有Web前端与服务器平台过度耦合,模块化程度不够,使得在开发其他显示平台的过程中,系统代码变得越来越臃肿、复杂和冗余。Web Service技术能够使得运行在不同机器和平台上的应用程序方便的相互交换数据。通过使用Web Service技术,TANC系统服务器平台可以对外提供统一的接口,这些接口包含了所有的系统功能以及业务功能。这样使得不同显示平台,例如Web前端、Android移动客户端都能通过一致的接口与服务器交互。同时项目组中的网络管理系统也同样可以通过调用一部分接口完成网络测量的任务。本文首先对TANC系统进行了简单介绍,然后在完成需求分析后详细描述了云监测系统的功能整合,Web Service开放接口的设计以及定义,并在以往工作的基础上采用Apache Axis2框架完成基于SOAP的Web Service接口的设计、实现和服务发布。同时,具有RESTful风格的Web Service近些年来变得流行,我们根据其特点并结合TANC系统,将部分接口采用这一风格的形式对外提供。实践证明,两种风格各有所长,将它们结合使用是一种效果良好的解决方案。最后,我们通过SoapUI等Web测试工具,在功能上和性能上对Web Service开放接口进行了测试,对不同平台下的Web Service接口的调用进行了研究以及实现。通过对云监测系统Web Service开放接口的设计和实现,我们对TANC系统的架构进行了优化和扩展。
其他文献
以山西东大煤矿为例对采煤沉陷区沉陷前后土地利用状况的变化以及景观异质性进行了初步研究,主要分析了不同土地利用类型斑块数量、面积的变化,以及景观破碎度、多样性、均匀
本文详细介绍了测量气体标准流量的实现方法,并基于"气体层流流量传感器"(以下简称"层流管")设计和实现了"喷嘴流量测试系统"。
2009年6月,我去美国旧金山参加“亚洲与比较哲学学会”年会。在这个规模并不大的年会上,我发现有一位亚裔和尚。一打听,他是庄严寺的住持法曜法师,内心十分高兴。我跟他说了这次
冷链就是要保证产品在物流环节“一冷到底”。但是在2010年社会对冷链物流关注度却持续升温,从这个角度来说,“冷链不冷”。冷链物流,这是一个潜在的、并逐渐形成的庞大市场,面对
目的:研究CT测量段和亚段肺血管横断面积,评估总血管横断面积与肺气肿和气道阻塞的相关性,同时,COPD存在表型和肺血管横断面的对评估血管改变差异。方法:收集医院2012年6月-201
在现代医疗中,中医具有非常重要的地位,而中药的管理工作则是中医管理之中非常重要的内容之一。对于一些基层医院来讲,通过中药管理工作能够有效的提高整体管理的实际效果,使
《四书》是先秦的历史文本 ,理学是两宋的时代思潮 ,它们之间存在着历史时代的差异。朱熹将《四书》诠释过程规定为 :先达之言→圣人之意→天地之理 ,就是希望通过“语言——
铜版画是版画艺术的重要的门类,在15世纪的中叶在欧洲北部和尼德兰形成。在16世纪左右传入中国,但由于各种原因没得到发展,直到新中国成立,在几代版画工作者的不懈努力下,中
【正】 在城市规划的理论中,我们通常把居住区的布局分成居住区——小区——住宅组三级。即居住区由若干个规模约一万人左右的小区组成,而小区则由若干个规模约2~3千人的住宅
如何提高本校大学生创新创业理论素养和实践能力、建设创新创业教育的长效机制,是高校研究探索的重要课题之一。经过教学实践,本文提出"创业基础理论学习环节、分享成功创业经