大连理工大学硕士学位论文城市交
通信息
系统中数据访问中间件的
设计与实现:郎宝平申请学位级别:硕士专业:
计算机应用技术指导教师:谭国真20040301
摘要
交通信息化建设使得交通系统成为一个多种技术集成、多个系统相互作用的复杂实体,系统数据具有来源广、种类多、信息量大,管理和应用呈现多用户、分前]_式和
网络化的特点,同时数据还具有很强的时间和空间相关性。因而对交通系统中来自不同系统、彳i同形式、海量的数据进行科学、有效地管理和利用,为交通管理、规划、预测、控制、分析等各种应用提供一致、准确、高效的数据服务具有重要的现实意义。本文以实际应用为背景,结合交通部门的实际需求,设计并实现了一个面向交通领域的多源交通数据集成、管理和访问平台。论文在分析交通数据资源特点的基础上,给出1r交通数据的组织和存储
方案,重点介绍了基于Socket自定义通信协议的数掘访问中间件的。系统使用中间件技术,实现了通信、并发访问、数据一致性维护、数据库连接池等基础服务,在此基础上提供面向交通应用的数据服务,如交通地图数据存取服务、实时动态交通数据服务、设备控制信息服务和指挥信息中转服务等。数据访问中问件为交通应用系统屏蔽各种数掘的来源差异,提供一致的数据访问接口。该平台已经应用到城市交通快速反应系统中,使用效果良好,得到了用户的认可。为了使数据访|、uj中间件的访问接口具有更强的通用性,本文在J2EE规范下对系统的数据访问接口进行了重新设计,并实现了部分数据存取构件的开发。
关键词:数据访问:中间件;多数据源;集成;J2EE
Abstraot
Transportationsystemsbecomecomplexentitiesthroughinformationconstruction,whichintegratemanytechnologiesandsystems.There
are
manykindsandlargequantitiesdatathat
as
comefrommultiplesomces.Datamanagementandusinghascharacteristics.suchusers,distributedandnetworked,Andthedatadepends
on
multi
spatialandtime.Soithas
can
importantrealisticmeaningtomanageandutilizethedataeffectively.Thatservicesfor仃a衢cmanagement,plan,forecast,control,analysis,etc.Thedesignandimplementationofdataapplication.Characteristicsofthedataorganize
access providedata
middlewareisbasedIrafficpractical
resourceareaccess
andstoragethedata.Data
analysed.ThestrategyispresentedhowtomiddlewarebasedMiddlewaretechnologyand
access,
user-definedcommunicationprotocolismainlydiscussedinpaper.Systemimplementedcommunication,pmallelaccess,dataconsistency,Databaseconnectionpool,mapdataservice,Datamiddlewarereal—timetrafficinformationservice.devicecontrolinformationserviceanddirectcommand
access
provides
excellent