网站大量收购独家精品文档,联系QQ:2885784924

四川省高速公路联网收费系统数据传输中间件的设计.pdf

四川省高速公路联网收费系统数据传输中间件的设计.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四川省高速公路联网收费 系统数据传输中间件的设计 四川省高速公路监控结算中心巫均 引言 在高速公路联网收费系统中,一个联网收费系统不论怎样分化,它通常主要由车道收费 与控制系统、收费站系统、收费分中心系统、收费中心系统和清分结算系统构成(图1)。各 系统间存在大量的数据传输,保证数据传输的可靠性与正确性是整个系统的关键任务。数据 传输的网络有局域网和广域网,其中网络产品的种类也比较多,采用的网络协议也比较多, 因此数据传输的环境是一个分布式的异构环境,采用基于UDP/TCP协议的消息中间件实现数 据传输能较好地解决系统的传输问题。 图1联网收费系统结构 局域网内的数据传输 车道收费与控制系统(简称为车道系统)和收费站收费系统(简称为收费站系统)同在一个 局域网内,它们的数据传输是双向的,一方面车道系统采集原始数据传递到收费站系统,另一方 面,收费站系统向车道传送收费员工班信息,费率表,各种通知等信息。 一、车道系统向收费站系统发送数据 车道系统负责系统基本数据如交易数据等的采集,这些数据通过局域网传递到收费站服务器。 车道系统与收费站系统数据传递采用UDP协议,这是由于车道软件采用的是传输模块与主控模块 集成在一起的设计,TCP是面向连接的,即使在非阻塞状态下,客户机(车道系统)向服务器(收 费站系统)发送数据后,TCP层上的阻塞调用机制,使客户端的TCP栈处于等待状态,等待服务 器端响应成功与否的应答信号,这样车道系统无法进行下一步作业处理,在网络状况不佳的情况 下,车道系统长时间收不到应答信号会导致车道系统处于等待状态,对高速公路收费系统来说, 必须保证实时的不间断运行,以免造成堵车。另外,总体来说,局域网的网络状况一般还是很好, 也比较适合使用UDP协议。因此,车道系统向收费站服务器传送数据要采用非阻塞模式,即车道 收费机传送数据以后,可继续处理其它作业,当服务器收到后,可以向车道机发回一相应的单项 向-第儿届审国蛊摩公路信息化管理及技术碾讨会 ofchlna E·Irlformation 8no 8thSemin8r Man鑫9ernent -—,≮。豢The ExPressw8y 激发把响应返回。(图2) Interface ServerResponse voidreturn {oneway Response(intresult):) InterfaceLaneDataCal1Back void {onewayHandleServerMsg(inresult)} InterfaceLaneDataSend void data, {onevmySendDataToServer(String inLaneDataCallBack callbackobject):) 据后不必等待。 图2车道向收费站传送数据通讯模式 二、收费站系统向车道系统发送数据 收费站常需要向车道发送信息,如各种通知,黑名单等,这些信息需要由收费站服务器主动 发送到车道控制机上,CORBA事件服务为基于推和拉的信息传递提供一种通用的模型,在收费站 服务器和车道控制机之间定义一个事件信道,利用CORBA事件服务中推的形式将信息传送到车道 控制机中。(图3) i… …… ………… ……… ……………………… ……… …………………….j

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档