基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现

上传人:jiups****uk12 文档编号:39140263 上传时间:2018-05-12 格式:PDF 页数:61 大小:1.56MB
返回 下载 相关 举报
基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现_第1页
第1页 / 共61页
基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现_第2页
第2页 / 共61页
基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现_第3页
第3页 / 共61页
基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现_第4页
第4页 / 共61页
基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现》由会员分享,可在线阅读,更多相关《基于WEB服务的分布式铁路信号电源远程监控系统的研究与实现(61页珍藏版)》请在金锄头文库上搜索。

1、山东大学硕士学位论文基于Web服务的分布式铁路信号电源远程监控系统的研究与实现姓名:王欣申请学位级别:硕士专业:计算机系统结构指导教师:黎峰20050405诵要由于铁路沿线对信号电源的稳定性要求比较高,所以,铁路信号电源系统采用“自动闭塞”和“电力贯通”双电源冗余供电。双电源设备是否能够正常工作,是关系到铁路运输安全的重要因素。本文设计实现了一个分布式远程监控系统,该系统可以通过I n t e r n e t 对全国各铁路局所属铁路沿线双电源设备运行情况进行远程监控,满足了铁路管理部门的实际需要。本文首先介绍了分布式应用系统的发展概况。目前,应用程序变得越来越松耦合,并被分为多个组件,分布在不

2、同的计算机上。分布式应用系统的主要目的是使应用程序能够利用多台计算机的多种资源。随着I n t e r n e t 的发展,基于W e b服务的分布式体系结构将成为分布式应用系统的一个重要发展方向。本文第二部分对分布式对象技术进行了比较,对它们的适用场合进行了分析。对于传统分布式对象技术由于每一种组件模型的架构及封装数据的标准不同,当在W e b 环境中使用它们并集成W e b 应用系统时,将不同的组件模型集成在一起是非常困难的。而W e b 服务是一种松耦合的【l J 、可复用的分布式计算模型它允许在不同的平台上,以不同的语言编写各种程序,并以标准的方式通信,提高了系统间的兼容性,可以使资源

3、得以充分利用。在以上分析的基础上,本文设计的分布式铁路信号电源远程监控系统采用了基于W e b 服务的三层B SW e b 体系结构。本系统最上层是表示层,主要面向用户,接收用户请求;第二层是业务逻辑层,层中封装了组件模块,负责具体实现系统的各种逻辑控制功能;最底层是数据层,该层负责与数据库的交互其中,W e b 服务将业务逻辑层的业务逻辑分离成W e b 服务组件,并且在层次结构中加以集成,这样在业务逻辑层内部又形成了多层次结构。这个层次是动态的,能够从I n t e r n e t 上获取资源。而传统的W e b 应用服务器则很难做到这一点。本系统包括五个功能模块。用户登陆模块,负责用户登

4、陆验证;实时数据模块,负责监控设备实时数据的处理;历史数据模块,负责监控设备历史数据的处理;打印模块,负责对用户所选数据进行打印;系统信息维护模块,负责对铁路局信息和用户信息进行维护。本文在以下四点有所突破:在N E T 框架下实现了三层B S 结构、用W e b 服山东大学硕士学位论文务集成分布式系统的功能模块、用S O A P 协议和X M L 标准实现了系统数据的远程传输、用基于C # 语言开发的c 0 M + 服务器设计实现了系统的实时数据库。它们使得该系统有效性得到了保障。最后,本文给出了基于w 曲服务的分布式铁路信号电源远程监控系统的设计实现。关键词:分布式应用系统,W e b 服

5、务,远程监控,B S 三层结构n山东大学硕士掌位论文A B S T R A C TB e c a u s et h er a i l w a yn e e d sh i g hs t a b i l i t yf o rt h es i g I l a lp o w e r , t h er a i l w a ys i g n a lp o w e rs y s t e mu s e s A u t o m a t i o nO b s t r u c t i o n a n d E l e c t r i cP e r f o r a t i o n “ , t h a ti sd o u

6、 b l er e d u n d a n tp o w e rs u p p l y W h e t h e rt h ed o u b l ep o w e rs u p p l ye q u i p m e n t sc a nw o r ks m o o t h l yi sa ni m p o r t a n tf a c t o ri nr e l a t i o nw i t ht h es a f ec m y i n go f t h er a i l w a y T h i st h e s i sd e s i g n sad i s 缸b u t e dr e m o

7、t es u p e r v i s o r ys y s t e ma n dt h i ss y s t e mc a ns u p e r v i s et h ed o u b l ep o w e rs u p p l ye q u i p m e n t sr e m o t e l yo fa l lt h er a i l w a yb u r e a u si nt h ec o u n t r yt h r o u g hI n t e r a c t , s a :t i s 母i I l gt h er a i l w a ym a n a g e r n e n td

8、 e p a r t m e n t Sr e a ln e e d s T l l i st h e s i sf i r s t l yi n 血 o d u c c st h ed e v e l o p m e n to fd i s t r i b u t e da p p l i c a t i o ns y s t e m P r e s e n t l y , t h ea p p l i c a t i o np r o g r a m sb e c o m em o r ea n dm o r el o o s i n gc o u p l i n ga n da r ed

9、 i v i d e di n t o v e r a ic o m p o n e n t s ,d i s l r i b u t e dt od i f f e r e n tc o m p u t e r s T h em a i na i m o ft h ed i s t r i b u W z la p p l i c a t i o ns y s t e mi st h a tt h ea p p l i c a t i o np r o g r a m sc a nu s ed i f f e r e n tk i n d so f 把s o u r c e so nd i

10、f f e r e n tc o m p u t e r s W i t ht h ed e v e l o p m e n to ft h eI n t e r a c t , t h ed i s t r i b u t e da r c h i t e c t u r eb a s e do nW e bS e r v i c eb e c o m e sa ni m p o r t a n td e v e l o pa s p e c to f d i s t r i b u t e da p p l i c a t i o ns y s t e m n 圮s e c o n dp

11、a r to ft h i st h e s i sc o m p a r e st h ed i s t r i b u t e do b j e c tt e c h n o l o g i e sa n da n a l y s e st h e i ra d a p t i n gs i t u a t i o n s T ot h et r a d i t i o n a ld i s t r i b u t e do b j c = c tt e c h n o l o g i e s ,w h e nt h e ya r cu s e di nt h ei n t e r a c

12、 tt oi n t e g r a t ed i s t r i b u t e l :la p p I i c a t i o ns y s t e m s ,i t Sv e r yd i f f i c u l tt oi n t e g r a t ed i f f e r e n tc o m p o n e n tm o d e l sb e c a u s eo ft h e i ru s i n go f d i f f e r e n td a t ae n c a p s u l a t i o ns t a n d a r d B u tW e bS e r v i c

13、 ei sal o o s i n gc o u p l i n g ,r e u s a b l e , d i s t r i b u t e dc a l c u l a t i n ga r c h i t e c t u r e I ta l l o w sc o d i n gp r o g r a m sw i t hd i f f e r e n tc o d i n gl a n g u a g e so nd i f f e r e n tp l a t f o r m s I tc o m m u n i c a t e si ns t a n d a r dw a y

14、, i m p r o v et h es y s t e m Sc o m p a t i b i l i t yt om a k eg o o du o f t h er e S O u r C e S B a s e do nt h ea n a l y s i sa b o v e , t h ed i s t r i b u t e dR a i l w a ys i g n a lP o w e rR e m o t eS u p c 棚s o r yS y s t e ma d o p t st h eB St h r e el a y e r sw e ba r c h i t

15、 e c t u r eb a s e do nW e bS e r v i c e 1 1 l em p p e s tl a y e ri sp r e s e n t a t i o nl a y e r , m a i n l yf a c i n gt Ot h eu s e r s , a n da c c e p t i n gt h eu s e r S r e q u e s t ;t h es e c o n dl a y e ri sb u s i n e s sl o g i cl a y e r , e n c a p s u l a t i n gc o m p o

16、 n e n tm o d u l e s ,p r o v i d i n gt h es y s t e ml o g i cc o n t r o lf u n c t i o n s ;t h el a s tl a y e ro ft h i ss y s t e mi st h eD a t al a y e r , e x c h a n g i n gd a t aw i t ht h ed a t a b a s e I nt h eb u s i n e s sl o g i cl a y e r , W e bS e r v i c e sd i v i d et h eb u s i n e s sl o g i ci n t oW e bS e r v i c em o d u l e sa n di n t e g r a t e di nt h el a y e r , i nt h i sw a yt h e r ea r es e v e r a ll a y e 璐i nt

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号