欢迎来到天天文库
浏览记录
ID:31264454
大小:61.84 KB
页数:11页
时间:2019-01-07
《基于soa的智能交通综合信息平台集成研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于SOA的智能交通综合信息平台集成研究摘要:分析了当前各ITS子系统的状况,以及建设智能交通综合信息平台的重要性和必要性;介绍了SOA和WebServices计算技术;提岀了基于SOA的智能交通综合信息平台的集成架构、优势、集成的重点和难点;并对该平台的实现作了分析。关键词:面向服务架构;智能交通;综合信息平台;数据共享与交互中图分类号:TP319文献标志码:A文章编号:1006-822&2011)12-63-030引言交通作为国家的经济大动脉,在国民生活和国民经济中发挥着重要作用。随着二十世纪九十年代电子
2、信息技术的发展,智能运输系统即ITS也得到了迅速发展。然而,就ITS的整体布局和持续推进来看,ITS系统的孤立和分割建设是一个突出的问题。一方面,城市不同实体间建立的ITS子系统彼此独立,相互异构,形成纵向分割;在更大的层面上看,城市之间又各自建立各自的ITS系统,使得ITS系统之间也存在纵向的分割,被分割的系统之间不能整合,缺乏协作能力。另一方面,ITS系统所采集和使用的城市交通信息被横向分割在各个ITS子系统之间,这些系统的信息彼此不能交换、共享,不能面向一些综合性、协作性要求较高的应用,不能对各类交通数
3、据进行综合统计分析、不能发挥辅助决策作用,造成现有资源难以利用或不能充分利用的尴尬局面。国外的成功经验表明,当ITS发展到一定阶段,就应该扩展高层次的交通信息服务,分散的、孤立的ITS系统不可能有大作为。ITS发展的当务之急是必须在技术上解决好系统整合、信息交换、深加工和共享的问题。建立交通综合信息平台是解决该问题的主要途径,它可实现多个交通部门之间、多个ITS应用系统间的有机整合,实现对来自各个不同ITS数据源的数据进行采集、存储、共享和交互。智能交通综合信息平台是智能交通系统ITS的信息枢纽,是各组成部分
4、之间信息互通的桥梁,是对整个地区交通信息系统共用数据组织结构和传输形式的一种规范化定义,以及一个对共用数据进行组织、存储、查询、通信等管理服务的数据仓库。1SOA和WebServices1.1面向服务的体系架构SOASOA面向服务的体系架构是一种在计算环境中设计、开发、部署和管理服务的组件模型,是粗粒度、松散耦合的服务架构,它将应用程序的不同功能单元通过这些单元之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。基于这种模型的应用程序的不同功能单元
5、可以以一种统一和通用的方式进行交互,不必考虑其后台具体的实现技术,运行平台等,从而最大限度地重用了应用程序中的服务,提高了IT适应性和效率。SOA体系结构中共有三种角色,分别是服务提供者、服务代理者、服务请求者,对应有服务发布、服务查找、服务绑定和调用等3种操作。随着物联网技术的发展,各种原本封闭的资源将以服务的形式开放出来,加上互联网上的原有资源以及新出现的资源,SOA的价值将更加巨大。SOA为解决异构资源的统一访问提供了很好的架构,是传统的面向对象模型的替代模型。它与Web服务和一系列的公认的面向服务的原
6、则一起,发展成为崭新的架构平台。SOA被誉为是下一代WEB服务的基础架构,目前已成为计算机信息领域的一个新的发展方向。构建并实现系统中的服务以一种通用的方式进行交互。1・2WebServices是构建SOA的理想平台实现SOA的技术有很多,包括WebServices、SessionBean>JINI等,但WebServices已经成为实现SOA的主要技术。WebServices是一个崭新的分布式计算模型,是WEB数据和信息集成的有效机制。它基于XML、SOAP、WSDL、UDDI等协议,可动态地描述、开发、发
7、布、发现和调用跨平台、跨系统的各种分布式应用。Web服务技术是分布式计算技术通向计算时代的一个非常重要的里程碑,被称为Internet上的第3次革命。WebServices,包括SOAP、WSDL、UDDI以及补充的WebServices等规范,是一套开放的标准,它将促进SOA被广泛采纳,并成为新一代面向服务开发的基础,能进一步实现运算能力上的分享。它可以结构化地呈现信息,从而使各种网络软硬件设备通过XML文档实现无缝的链接。透过WebServices,任何应用程序可在网络上顺利地整合在一起。WebServi
8、ces利用标准的网络协议来传送XML信息,是一种便利的沟通机制,因此任何程序语言、中间层组件或平台可以很容易地整合进来。借助于WebService可以快速、低成本地集成各部门、各应用系统。Web服务的各种协议结构如图1所示。WebServices之前的分布式架构技术主要包括CORBA、DCOM、COM+、RMI等,运作也非常顺利。但这些系统的一个共同的缺陷是要求服务客户端与系统提供的服务必须是紧耦合
此文档下载收益归作者所有