版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、智慧交通系統(tǒng)接口系統(tǒng)集成技術(shù)方案2012年 10月目錄1 深圳市交委數(shù)字交通系統(tǒng)概述 22 數(shù)據(jù)交換接口維護(hù)開(kāi)發(fā) 22.1 概述 22.2 開(kāi)發(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ù)開(kāi)發(fā) 43.4.1 數(shù)字城管案件消息接收接口維護(hù) 43.4.2 數(shù)字城管案件反饋消息發(fā)送接口維護(hù) 53.4.3 與交運(yùn)通案件辦理接口的維護(hù) 53.4.4 數(shù)字交通系統(tǒng)與交
2、運(yùn)通的接口增加辦結(jié)功能 53.4.5 數(shù)字交通系統(tǒng)與交運(yùn)通的接口增加案件對(duì)賬查詢 53.4.6 數(shù)字交通系統(tǒng)與交運(yùn)通的接口增加重復(fù)案件更新功能 63.4.7 數(shù)字交通系統(tǒng)中的案件強(qiáng)制辦理維護(hù)升級(jí) 63.4.8 與數(shù)字城管的數(shù)據(jù)同步接口 63.4.9 數(shù)字城管與數(shù)字路橋系統(tǒng)接口更新開(kāi)發(fā) 73.4.10 案件重復(fù)派遣維護(hù)改進(jìn) 71 深圳市交委數(shù)字交通系統(tǒng)概述目前在用的數(shù)字交通系統(tǒng)是一個(gè)依托于深圳市數(shù)字城管業(yè)務(wù)綜合處理平臺(tái), 包含了數(shù)字 路橋和交運(yùn)通等綜合信息系統(tǒng)。 為保證系統(tǒng)的穩(wěn)定高效運(yùn)行、 切實(shí)提高辦事效率和對(duì)外服務(wù) 水平,需要做好完善的系統(tǒng)及接口的維護(hù)升級(jí)預(yù)案。2 數(shù)據(jù)交換接口維護(hù)開(kāi)發(fā)2.1
3、概述由于數(shù)據(jù)的交換是運(yùn)行 Internet 的環(huán)境上,所以對(duì)數(shù)據(jù)安全性要求比較高,城管局與交委的通訊交換是當(dāng)前流利通訊標(biāo)準(zhǔn)SOAP協(xié)議來(lái)通訊,并把 SOAP勾架于Http傳輸協(xié)議之上,數(shù)據(jù)用XML來(lái)表示,保證系統(tǒng)的跨平臺(tái)的能力。并通過(guò)WS標(biāo)準(zhǔn)來(lái)擴(kuò)展安全性和傳輸?shù)目煽啃?,在城管局與交委之間各部署了一套 Web服務(wù)器,在Web服務(wù)上部署了一系列的 Web Service 來(lái)通訊。本系統(tǒng)在傳輸及其安全性對(duì)于各單位的開(kāi)發(fā)業(yè)務(wù)系統(tǒng)都是透明,按現(xiàn)有的開(kāi)發(fā)接口標(biāo) 準(zhǔn),在本地來(lái)對(duì)消息的接收以及發(fā)送,保證消息的傳送是安全和可靠的。2.2 開(kāi)發(fā)接口開(kāi)發(fā)接口可分為:接口管理器、消息接收和消息發(fā)送三部分。1)、接口管
4、理器:包括對(duì)消息的監(jiān)控,連接的安全,接口的配置等功能。2)、消息接收接口: 負(fù)責(zé)接收消息, 并具體實(shí)現(xiàn)接口,把接收到的消息與各單位具體的 業(yè)務(wù)掛接起來(lái)。3)、消息發(fā)送接口: 調(diào)用消息發(fā)送接口, 把之前接收到消息經(jīng)過(guò)內(nèi)部業(yè)務(wù)處理后, 到處 理結(jié)果反饋到城管局。3.2 數(shù)據(jù)交換機(jī)制數(shù)據(jù)接口按數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性分為數(shù)據(jù)實(shí)時(shí)傳輸接口和數(shù)據(jù)批量傳輸接口。數(shù)據(jù)實(shí)時(shí)傳輸是指數(shù)據(jù)采集后立即通過(guò)傳輸接口自動(dòng)將數(shù)據(jù)傳輸入庫(kù), 數(shù)據(jù)批量傳輸接口是指通過(guò)程序 自動(dòng)或人工啟動(dòng)程序并有相應(yīng)的設(shè)置, 把要入庫(kù)的數(shù)據(jù)通過(guò)整理后入庫(kù)。 數(shù)據(jù)實(shí)時(shí)傳輸方式 又可以分為按固定時(shí)間間隔傳輸數(shù)據(jù)和新數(shù)據(jù)觸發(fā)傳輸數(shù)據(jù)的方式,新數(shù)據(jù)觸發(fā)傳輸數(shù)
5、據(jù)的方式是指數(shù)據(jù)源一旦有新的采集數(shù)據(jù), 本接口軟件能夠立即將新數(shù)據(jù)傳輸?shù)侥康南到y(tǒng)中, 而 當(dāng)沒(méi)有新數(shù)據(jù)時(shí),該接口一直處于待運(yùn)行狀態(tài)。設(shè)計(jì)數(shù)據(jù)接口根據(jù)實(shí)際情況和要求而定, 對(duì)于那些沒(méi)有實(shí)時(shí)性要求的數(shù)據(jù)和不要求實(shí)時(shí) 傳輸?shù)臄?shù)據(jù), 我們可以采取批量的方式整理入庫(kù); 對(duì)于有實(shí)時(shí)性要求的, 根據(jù)實(shí)時(shí)性要求的 程度和數(shù)據(jù)的實(shí)際狀況來(lái)設(shè)計(jì)數(shù)據(jù)接口。 設(shè)計(jì)的數(shù)據(jù)接口程序應(yīng)該可靠、穩(wěn)定、高效率、易 用,還要保證數(shù)據(jù)的一致性、正確性。3.3 各程序集基本概述3.3.1 Topevery .Web .Services 程序集Topevery.Web.Services 是本系統(tǒng)的底層功能的封裝的類庫(kù), 在發(fā)送消息的時(shí)
6、候需要對(duì) 它的引用。Topevery.Web.Services 以NET和COM標(biāo)準(zhǔn)封裝,可以在 NET里面對(duì)本程序集直 接引用,也可以在其他以 COM標(biāo)準(zhǔn)的開(kāi)發(fā)工具對(duì)它以類型庫(kù)方式導(dǎo)入。3.3.2 SZUM.DUM.ClientShareToolkit 程序集SZUM.DUM.ClientShareToolkit 是本系統(tǒng)的發(fā)送消息的具體應(yīng)用的封裝,通過(guò)里面 ServiceProxy 接口來(lái)提供的功能對(duì)消息發(fā)送。3.3.3 SZUM.DUM.ClientShare 程序集SZUM.DUM.ClientShare 是本系統(tǒng)中消息接收和消息發(fā)送中的數(shù)據(jù)實(shí)體的封裝,以及接收消息接口的定義, 在本類
7、庫(kù)中已經(jīng)是 WebService接收和發(fā)送的XML轉(zhuǎn)換為應(yīng)用程序可以 理解的各個(gè)實(shí)體庫(kù),方便開(kāi)發(fā)應(yīng)用,提高開(kāi)發(fā)效率。3.4 具體接口維護(hù)開(kāi)發(fā)3.4.1 數(shù)字城管案件消息接收接口維護(hù)在程序集 SZUM.DUM.ClientShare 中聲明了一個(gè) IDataReceiver 接口,該接口定義了一 個(gè) OnDataReceived 方法,用于實(shí)現(xiàn)接收消息的基本接口,數(shù)字交通系統(tǒng)要接收到消息,需 要實(shí)現(xiàn)該接口, 并在服務(wù)器中的組件服務(wù)中注冊(cè), 從而實(shí)現(xiàn)消息的接收。 具體實(shí)現(xiàn)可以參考1) 事件OnDataReceived,當(dāng)消息到達(dá)時(shí),系統(tǒng)會(huì)調(diào)用在接口管理器中注冊(cè)的消息接收 器,并調(diào)用對(duì)應(yīng)接口實(shí)現(xiàn)的該
8、方法。參數(shù):msgData,類型:object,需要強(qiáng)制轉(zhuǎn)換為在程序集SZUM.DUM.ClientShare中的ClientReceiveData ,接收到消息的數(shù)據(jù),把接收到的消息以數(shù)據(jù)實(shí)體方式表示。返回值: 類型: bool, 表示對(duì)消息處理成功( true )與失敗 (false) 。3.4.2 數(shù)字城管案件反饋消息發(fā)送接口維護(hù)在程序集 SZUM.DUM.ClientShareToolkit 中,存在類型 ServerProxy 接口, 該接口定義 一個(gè) SendClientReportData 方法,表示發(fā)送回復(fù)數(shù)據(jù)。1)方法 SendClientReportData, 表示要發(fā)送回
9、復(fù)數(shù)據(jù)。參數(shù): reportData ,類型 : ClientReportData。3.4.3 與交運(yùn)通案件辦理接口的維護(hù)該接口實(shí)現(xiàn)與交運(yùn)通案件辦理并實(shí)現(xiàn)分發(fā),接口具體包含的屬性和方法有:1) 屬性Index,類型Int,表示對(duì)應(yīng)索引值,從1開(kāi)始。2)屬性O(shè)perator,類型String,表示操作者。3)屬性O(shè)peratorOpinion,類型String,表示經(jīng)辦人意見(jiàn)。4)屬性Stage,類型String,表示環(huán)節(jié)名稱。5)屬性CheckDate,類型DateTime,表示受理時(shí)間。6)屬性FinishDate,類型 Datetime,表示辦結(jié)時(shí)間。3.4.4 數(shù)字交通系統(tǒng)與交運(yùn)通的接口
10、增加辦結(jié)功能該功能用于表示實(shí)現(xiàn)數(shù)字交通系統(tǒng)與交運(yùn)通系統(tǒng)之間的案件辦結(jié)功能,接口所包含的方法和屬性有:1).屬性ID,類型Guid,表示該消息的唯一 ID,應(yīng)用程序要保存該ID。2).屬性RelationID,類型Guid,表示與該消息相關(guān)聯(lián)的 ID。3).屬性 BaseInfo, 類型 ClientReceiveDataBaseInfo, 表示接收到案件的基本數(shù)據(jù)。4) .屬性 Attachments,類型 ClientReceiveDataAttachmentCollection,表示附件的集合。5).屬性 WorkflowRecords類型 ClientReceiveWorkflowRec
11、ordCollection,表示對(duì)應(yīng)案件辦結(jié)流程信息集合。接口所包含3.4.5 數(shù)字交通系統(tǒng)與交運(yùn)通的接口增加案件對(duì)賬查詢?cè)摴δ苡糜诒硎緦?shí)現(xiàn)數(shù)字交通系統(tǒng)與交運(yùn)通系統(tǒng)之間的案件對(duì)賬查詢功能,的方法和屬性有:1) .屬性ID,類型Guid,表示該消息的唯一 ID,應(yīng)用程序要保存該ID。2) .屬性RelationlD,類型Guid,表示與該消息相關(guān)聯(lián)的 ID。3) .屬性 BaseInfo, 類型 ClientReceiveDataBaseInfo, 表示接收到案件查詢的基本數(shù)據(jù)。4) .屬性 Attachments,類型 ClientReceiveDataAttachmentCollection
12、,表示附件的集合。5) .屬性 WorkflowRecords類型 ClientReceiveWorkflowRecordCollection,表示對(duì)應(yīng)案件對(duì)賬查詢流程信息集合。3.4.6 數(shù)字交通系統(tǒng)與交運(yùn)通的接口增加重復(fù)案件更新功能該功能用于表示實(shí)現(xiàn)數(shù)字交通系統(tǒng)與交運(yùn)通系統(tǒng)之間的重復(fù)案件更新功能,接口所包含的方法和屬性有:1) .屬性ID,類型Guid,表示該消息的唯一 ID,應(yīng)用程序要保存該ID。2) .屬性RelationID,類型Guid,表示與該消息相關(guān)聯(lián)的 ID。3) .屬性 BaseInfo, 類型 ClientReceiveDataBaseInfo, 表示接收到的重復(fù)案件的基
13、本數(shù) 據(jù)。4) .屬性 Attachments,類型 ClientReceiveDataAttachmentCollection,表示附件的集合。5) .屬性 WorkflowRecords類型 ClientReceiveWorkflowRecordCollection,表示對(duì)應(yīng)流程信息集合。3.4.7 數(shù)字交通系統(tǒng)中的案件強(qiáng)制辦理維護(hù)升級(jí)該接口實(shí)現(xiàn)與案件強(qiáng)制辦理的有關(guān)狀態(tài)同步,包含有:1) 屬性 AttachmentType,類型 ClientReceiveDataAttachmentType( 0:表示 Image, 1:表示Sou nd),表示附件類型。2) 屬性Data,類型Byte數(shù)
14、組,包含附件對(duì)應(yīng)的數(shù)據(jù)。3) 屬性 AttachmentFileName,類型 String,表示狀態(tài)同步情況。3.4.8 與數(shù)字城管的數(shù)據(jù)同步接口該接口實(shí)現(xiàn)與數(shù)字城管的數(shù)據(jù)同步,包含的方法和屬性有:1)方法 Item返回值,類型 ClientReceiveDataAttachment ,可以通過(guò) Item 索引器訪問(wèn)集合里面的 數(shù)據(jù)。2)屬性Count,類型Int,表示返回集合里包含的同步狀態(tài)等信息。3.4.9 數(shù)字城管與數(shù)字路橋系統(tǒng)接口更新開(kāi)發(fā)在程序集SZUM.DUM.SZLQShar中聲明了一個(gè)IDataReceiver 接口,該接口定義了一個(gè) OnDataReceived 方法,用于實(shí)
15、現(xiàn)從數(shù)字路橋系統(tǒng)中派遣案件到數(shù)字城管系統(tǒng)的基本接口, 數(shù)字城管系統(tǒng)要接收到案件消息,需要更新開(kāi)發(fā)該接口,并在服務(wù)器中的組件服務(wù)中注冊(cè), 從而實(shí)現(xiàn)消息的接收。具體實(shí)現(xiàn)可以參考1) 事件OnDataReceived,當(dāng)消息到達(dá)時(shí),系統(tǒng)會(huì)調(diào)用在接口管理器中注冊(cè)的消息接收 器,并調(diào)用對(duì)應(yīng)接口實(shí)現(xiàn)的該方法。參數(shù):msgData,類型:object,需要強(qiáng)制轉(zhuǎn)換為在程序集SZUM.DUM. SZLQShare中的ClientReceiveData ,接收到消息的數(shù)據(jù),把接收到的消息以數(shù)據(jù)實(shí)體方式表示。返回值: 類型: bool, 表示對(duì)消息處理成功( true )與失敗 (false) 。3.4.10 案件重復(fù)派遣維護(hù)改進(jìn)該功能針對(duì)系統(tǒng)中存在的案件重復(fù)派遣問(wèn)題; 兩個(gè)案件號(hào)處理問(wèn)題; 頁(yè)面查詢不一致的Bug ;手動(dòng)辦結(jié)案件和案件數(shù)據(jù)同步等需求提供統(tǒng)一的開(kāi)發(fā)改進(jìn),涉及到的接口所包含的方 法和屬性為:1) .屬性ID,類型Guid,表示該消息的唯一 ID,應(yīng)用程序要保存該ID
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年渦輪螺槳發(fā)動(dòng)機(jī)項(xiàng)目建議書(shū)
- 2025建設(shè)項(xiàng)目工程總承包合同書(shū)示范文本
- 2025正規(guī)企業(yè)勞動(dòng)合同范例
- 瑜伽館石材裝修施工合同
- 軟件公司水地暖安裝協(xié)議
- 物流配送服務(wù)協(xié)議
- 宗教場(chǎng)所安全防護(hù)欄施工合同
- 2025交通標(biāo)線施工合同
- 電網(wǎng)改造項(xiàng)目招投標(biāo)文件范本
- 留學(xué)合同書(shū)范本
- “雄鷹杯”全國(guó)小動(dòng)物醫(yī)師技能大賽考試題庫(kù)(660題)
- 2024年國(guó)家公務(wù)員考試《申論》真題(地市級(jí))及答案解析
- 2024-2030年中國(guó)游艇產(chǎn)業(yè)發(fā)展?fàn)顩r規(guī)劃分析報(bào)告權(quán)威版
- 學(xué)前兒童家庭與社區(qū)教育學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 網(wǎng)絡(luò)安全產(chǎn)品質(zhì)保與售后方案
- 2024-2025學(xué)年河北省高三上學(xué)期省級(jí)聯(lián)測(cè)政治試題及答案
- 貴州省貴陽(yáng)市2023-2024學(xué)年高一上學(xué)期期末考試 物理 含解析
- 幼兒園班級(jí)管理中的沖突解決策略研究
- 【7上英YL】蕪湖市2023-2024學(xué)年七年級(jí)上學(xué)期英語(yǔ)期中素質(zhì)教育評(píng)估試卷
- 2024年度中國(guó)鈉離子電池報(bào)告
- 2024年問(wèn)政山東拆遷協(xié)議書(shū)模板
評(píng)論
0/150
提交評(píng)論