




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、智慧交通系統(tǒng)接口系統(tǒng)集成技術(shù)方案2012年10月請瀏覽后下載,資料供參考,期待您的好評與關(guān)注!目錄1 深圳市交委數(shù)字交通系統(tǒng)概述22 數(shù)據(jù)交換接口維護(hù)開發(fā)22.1概述22.2 開發(fā)接口33.2 數(shù)據(jù)交換機(jī)制33.3 各程序集基本概述43.3.1 Topevery.Web.Services程序集43.3.2 SZUM.DUM.ClientShareToolkit程序集43.3.3 SZUM.DUM.ClientShare程序集43.4 具體接口維護(hù)開發(fā)43.4.1 數(shù)字城管案件消息接收接口維護(hù)43.4.2數(shù)字城管案件反饋消息發(fā)送接口維護(hù)53.4.3 與交運通案件辦理接口的維護(hù)53.4.4數(shù)字交通
2、系統(tǒng)與交運通的接口增加辦結(jié)功能53.4.5數(shù)字交通系統(tǒng)與交運通的接口增加案件對賬查詢63.4.6數(shù)字交通系統(tǒng)與交運通的接口增加重復(fù)案件更新功能63.4.7 數(shù)字交通系統(tǒng)中的案件強制辦理維護(hù)升級63.4.8 與數(shù)字城管的數(shù)據(jù)同步接口73.4.9數(shù)字城管與數(shù)字路橋系統(tǒng)接口更新開發(fā)73.4.10案件重復(fù)派遣維護(hù)改進(jìn)71 深圳市交委數(shù)字交通系統(tǒng)概述目前在用的數(shù)字交通系統(tǒng)是一個依托于深圳市數(shù)字城管業(yè)務(wù)綜合處理平臺,包含了數(shù)字路橋和交運通等綜合信息系統(tǒng)。為保證系統(tǒng)的穩(wěn)定高效運行、切實提高辦事效率和對外服務(wù)水平,需要做好完善的系統(tǒng)及接口的維護(hù)升級預(yù)案。2 數(shù)據(jù)交換接口維護(hù)開發(fā)2.1概述由于數(shù)據(jù)的交換是運行I
3、nternet的環(huán)境上,所以對數(shù)據(jù)安全性要求比較高,城管局與交委的通訊交換是當(dāng)前流利通訊標(biāo)準(zhǔn)SOAP協(xié)議來通訊,并把SOAP構(gòu)架于Http傳輸協(xié)議之上,數(shù)據(jù)用XML來表示,保證系統(tǒng)的跨平臺的能力。并通過WS*標(biāo)準(zhǔn)來擴(kuò)展安全性和傳輸?shù)目煽啃?,在城管局與交委之間各部署了一套Web 服務(wù)器,在Web服務(wù)上部署了一系列的Web Service來通訊。本系統(tǒng)在傳輸及其安全性對于各單位的開發(fā)業(yè)務(wù)系統(tǒng)都是透明,按現(xiàn)有的開發(fā)接口標(biāo)準(zhǔn),在本地來對消息的接收以及發(fā)送,保證消息的傳送是安全和可靠的。2.2 開發(fā)接口開發(fā)接口可分為:接口管理器、消息接收和消息發(fā)送三部分。1)、接口管理器:包括對消息的監(jiān)控,連接的安全,
4、接口的配置等功能。2)、消息接收接口:負(fù)責(zé)接收消息,并具體實現(xiàn)接口,把接收到的消息與各單位具體的業(yè)務(wù)掛接起來。3)、消息發(fā)送接口:調(diào)用消息發(fā)送接口,把之前接收到消息經(jīng)過內(nèi)部業(yè)務(wù)處理后,到處理結(jié)果反饋到城管局。3.2 數(shù)據(jù)交換機(jī)制數(shù)據(jù)接口按數(shù)據(jù)傳輸?shù)膶崟r性分為數(shù)據(jù)實時傳輸接口和數(shù)據(jù)批量傳輸接口。數(shù)據(jù)實時傳輸是指數(shù)據(jù)采集后立即通過傳輸接口自動將數(shù)據(jù)傳輸入庫,數(shù)據(jù)批量傳輸接口是指通過程序自動或人工啟動程序并有相應(yīng)的設(shè)置,把要入庫的數(shù)據(jù)通過整理后入庫。數(shù)據(jù)實時傳輸方式又可以分為按固定時間間隔傳輸數(shù)據(jù)和新數(shù)據(jù)觸發(fā)傳輸數(shù)據(jù)的方式,新數(shù)據(jù)觸發(fā)傳輸數(shù)據(jù)的方式是指數(shù)據(jù)源一旦有新的采集數(shù)據(jù),本接口軟件能夠立即將新
5、數(shù)據(jù)傳輸?shù)侥康南到y(tǒng)中,而當(dāng)沒有新數(shù)據(jù)時,該接口一直處于待運行狀態(tài)。設(shè)計數(shù)據(jù)接口根據(jù)實際情況和要求而定,對于那些沒有實時性要求的數(shù)據(jù)和不要求實時傳輸?shù)臄?shù)據(jù),我們可以采取批量的方式整理入庫;對于有實時性要求的,根據(jù)實時性要求的程度和數(shù)據(jù)的實際狀況來設(shè)計數(shù)據(jù)接口。設(shè)計的數(shù)據(jù)接口程序應(yīng)該可靠、穩(wěn)定、高效率、易用,還要保證數(shù)據(jù)的一致性、正確性。3.3 各程序集基本概述3.3.1 Topevery.Web.Services程序集Topevery.Web.Services是本系統(tǒng)的底層功能的封裝的類庫,在發(fā)送消息的時候需要對它的引用。Topevery.Web.Services以NET和COM標(biāo)準(zhǔn)封裝,可以在
6、NET里面對本程序集直接引用,也可以在其他以COM標(biāo)準(zhǔn)的開發(fā)工具對它以類型庫方式導(dǎo)入。3.3.2 SZUM.DUM.ClientShareToolkit程序集SZUM.DUM.ClientShareToolkit是本系統(tǒng)的發(fā)送消息的具體應(yīng)用的封裝,通過里面ServiceProxy接口來提供的功能對消息發(fā)送。3.3.3 SZUM.DUM.ClientShare程序集SZUM.DUM.ClientShare是本系統(tǒng)中消息接收和消息發(fā)送中的數(shù)據(jù)實體的封裝,以及接收消息接口的定義,在本類庫中已經(jīng)是Web Service接收和發(fā)送的XML轉(zhuǎn)換為應(yīng)用程序可以理解的各個實體庫,方便開發(fā)應(yīng)用,提高開發(fā)效率。3
7、.4 具體接口維護(hù)開發(fā)3.4.1 數(shù)字城管案件消息接收接口維護(hù)在程序集SZUM.DUM.ClientShare中聲明了一個IDataReceiver接口,該接口定義了一個OnDataReceived方法,用于實現(xiàn)接收消息的基本接口,數(shù)字交通系統(tǒng)要接收到消息,需要實現(xiàn)該接口,并在服務(wù)器中的組件服務(wù)中注冊,從而實現(xiàn)消息的接收。具體實現(xiàn)可以參考1).事件OnDataReceived,當(dāng)消息到達(dá)時,系統(tǒng)會調(diào)用在接口管理器中注冊的消息接收器,并調(diào)用對應(yīng)接口實現(xiàn)的該方法。參數(shù):msgData, 類型:object,需要強制轉(zhuǎn)換為在程序集SZUM.DUM.ClientShare中的ClientReceive
8、Data,接收到消息的數(shù)據(jù),把接收到的消息以數(shù)據(jù)實體方式表示。返回值:類型:bool,表示對消息處理成功(true)與失敗(false)。3.4.2數(shù)字城管案件反饋消息發(fā)送接口維護(hù)在程序集SZUM.DUM.ClientShareToolkit中,存在類型ServerProxy接口,該接口定義一個SendClientReportData方法,表示發(fā)送回復(fù)數(shù)據(jù)。1)方法SendClientReportData,表示要發(fā)送回復(fù)數(shù)據(jù)。參數(shù):reportData,類型: ClientReportData。3.4.3 與交運通案件辦理接口的維護(hù)該接口實現(xiàn)與交運通案件辦理并實現(xiàn)分發(fā),接口具體包含的屬性和方法
9、有:1) 屬性Index,類型Int,表示對應(yīng)索引值,從1開始。2)屬性O(shè)perator,類型String,表示操作者。3)屬性O(shè)peratorOpinion,類型String,表示經(jīng)辦人意見。4)屬性Stage,類型String,表示環(huán)節(jié)名稱。5)屬性CheckDate,類型DateTime,表示受理時間。6)屬性FinishDate,類型Datetime,表示辦結(jié)時間。3.4.4數(shù)字交通系統(tǒng)與交運通的接口增加辦結(jié)功能該功能用于表示實現(xiàn)數(shù)字交通系統(tǒng)與交運通系統(tǒng)之間的案件辦結(jié)功能,接口所包含的方法和屬性有:1).屬性ID,類型Guid,表示該消息的唯一ID,應(yīng)用程序要保存該ID。2).屬性Re
10、lationID,類型Guid,表示與該消息相關(guān)聯(lián)的ID。3).屬性BaseInfo,類型ClientReceiveDataBaseInfo,表示接收到案件的基本數(shù)據(jù)。4).屬性Attachments,類型ClientReceiveDataAttachmentCollection,表示附件的集合。5) .屬性WorkflowRecords,類型ClientReceiveWorkflowRecordCollection,表示對應(yīng)案件辦結(jié)流程信息集合。3.4.5數(shù)字交通系統(tǒng)與交運通的接口增加案件對賬查詢該功能用于表示實現(xiàn)數(shù)字交通系統(tǒng)與交運通系統(tǒng)之間的案件對賬查詢功能,接口所包含的方法和屬性有:1)
11、.屬性ID,類型Guid,表示該消息的唯一ID,應(yīng)用程序要保存該ID。2).屬性RelationID,類型Guid,表示與該消息相關(guān)聯(lián)的ID。3).屬性BaseInfo,類型ClientReceiveDataBaseInfo,表示接收到案件查詢的基本數(shù)據(jù)。4).屬性Attachments,類型ClientReceiveDataAttachmentCollection,表示附件的集合。5) .屬性WorkflowRecords,類型ClientReceiveWorkflowRecordCollection,表示對應(yīng)案件對賬查詢流程信息集合。3.4.6數(shù)字交通系統(tǒng)與交運通的接口增加重復(fù)案件更新功能
12、該功能用于表示實現(xiàn)數(shù)字交通系統(tǒng)與交運通系統(tǒng)之間的重復(fù)案件更新功能,接口所包含的方法和屬性有:1).屬性ID,類型Guid,表示該消息的唯一ID,應(yīng)用程序要保存該ID。2).屬性RelationID,類型Guid,表示與該消息相關(guān)聯(lián)的ID。3).屬性BaseInfo,類型ClientReceiveDataBaseInfo,表示接收到的重復(fù)案件的基本數(shù)據(jù)。4).屬性Attachments,類型ClientReceiveDataAttachmentCollection,表示附件的集合。5) .屬性WorkflowRecords,類型ClientReceiveWorkflowRecordCollect
13、ion,表示對應(yīng)流程信息集合。3.4.7 數(shù)字交通系統(tǒng)中的案件強制辦理維護(hù)升級該接口實現(xiàn)與案件強制辦理的有關(guān)狀態(tài)同步,包含有:1) 屬性AttachmentType,類型ClientReceiveDataAttachmentType(0:表示Image,1:表示Sound),表示附件類型。2) 屬性Data,類型Byte數(shù)組,包含附件對應(yīng)的數(shù)據(jù)。3) 屬性AttachmentFileName,類型String,表示狀態(tài)同步情況。3.4.8 與數(shù)字城管的數(shù)據(jù)同步接口該接口實現(xiàn)與數(shù)字城管的數(shù)據(jù)同步,包含的方法和屬性有:1)方法Item返回值,類型ClientReceiveDataAttachmen
14、t,可以通過Item索引器訪問集合里面的數(shù)據(jù)。2)屬性Count,類型Int,表示返回集合里包含的同步狀態(tài)等信息。3.4.9數(shù)字城管與數(shù)字路橋系統(tǒng)接口更新開發(fā)在程序集SZUM.DUM.SZLQShare中聲明了一個IDataReceiver接口,該接口定義了一個OnDataReceived方法,用于實現(xiàn)從數(shù)字路橋系統(tǒng)中派遣案件到數(shù)字城管系統(tǒng)的基本接口,數(shù)字城管系統(tǒng)要接收到案件消息,需要更新開發(fā)該接口,并在服務(wù)器中的組件服務(wù)中注冊,從而實現(xiàn)消息的接收。具體實現(xiàn)可以參考1).事件OnDataReceived,當(dāng)消息到達(dá)時,系統(tǒng)會調(diào)用在接口管理器中注冊的消息接收器,并調(diào)用對應(yīng)接口實現(xiàn)的該方法。參數(shù):msgData, 類型:object,需要強制轉(zhuǎn)換為在程序集SZUM.DUM. SZLQShare中的ClientReceiveData,接收到消息的數(shù)據(jù),把接收到的消息以數(shù)據(jù)實體方式表示。返回值:類型:bool,表示對消息處理成功(true)與失敗(false)。3.4.10案件重復(fù)派遣維護(hù)改進(jìn)該功能針對系統(tǒng)中存在的案件重復(fù)派遣問題;兩個案件號處理問題;頁面查詢不一致的Bug;手動辦結(jié)案件和案件數(shù)據(jù)同步等需求提供統(tǒng)一的開發(fā)改進(jìn),涉及到的接口所包含的方法和屬性為:1).屬性ID,類型Guid,表示該消息的唯一ID,應(yīng)用程序要保存該I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育政策的未來走向與挑戰(zhàn)
- 面向未來的智慧城市物聯(lián)網(wǎng)基礎(chǔ)設(shè)施融資策略探討
- 實踐中的智慧教育機(jī)器人技術(shù)助力教學(xué)
- 動態(tài)學(xué)習(xí)評估與教育心理學(xué)的結(jié)合
- 教學(xué)機(jī)器人在數(shù)學(xué)輔導(dǎo)中的卓越表現(xiàn)
- 銷售技巧培訓(xùn)課件名稱
- 教育大數(shù)據(jù)與教育公平的探索
- 藥店pop海報培訓(xùn)課件
- 面向未來的智能型教學(xué)互動機(jī)器人研究
- 教育技術(shù)對辦公效率的革新與提升
- 中國近現(xiàn)代史綱要超星爾雅答案貴州大學(xué)-
- 生理心理學(xué)(三版)教學(xué)課件全套電子教案匯總整本書課件最全教學(xué)教程完整版教案(最新)
- KPI績效方案培訓(xùn)PPT培訓(xùn)課件
- 職業(yè)危害防護(hù)設(shè)施、器具檢查維護(hù)記錄
- 食品全過程防護(hù)工作手冊(食品防護(hù)計劃)
- Q∕GDW 12162-2021 隔離開關(guān)分合閘位置雙確認(rèn)系統(tǒng)技術(shù)規(guī)范
- 燃?xì)馊霊舭矙z培訓(xùn)PPT.ppt
- 臨概題庫(南醫(yī)大)--內(nèi)科部分
- 古代漢語授課教案(郭錫良版)教案分享
- 裝載機(jī)驅(qū)動橋培訓(xùn)
- 中暑急救知識及處理流程(課堂PPT)
評論
0/150
提交評論