



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件系統(tǒng)平臺(tái)對(duì)接接口方案1系統(tǒng)接口設(shè)計(jì)1.1接口設(shè)計(jì)原則接口設(shè)計(jì)總體上遵循高內(nèi)聚、低耦合、精分解的設(shè)計(jì)原則,盡量減少各系統(tǒng)間、系統(tǒng)內(nèi)各模塊間的耦合度、降低操作復(fù)雜度、保證實(shí)現(xiàn)的通用性、提高系統(tǒng)的重用性和擴(kuò)展性,具體原則如下:主要原則(1)所有的接口設(shè)計(jì)需遵循ITSS標(biāo)準(zhǔn)及行業(yè)接口規(guī)范;(2)技術(shù)上采用SOA組件化設(shè)計(jì)思想,實(shí)現(xiàn)系統(tǒng)間的松耦合。其他原則(1)使用簡(jiǎn)單、快捷,通用性好,可靠性高;(2)充分考慮接口所涉及系統(tǒng)的應(yīng)用擴(kuò)展,靈活支撐需求變化;(3)保證接口數(shù)據(jù)在接口所涉及的各個(gè)系統(tǒng)間的一致性;(4)在數(shù)據(jù)交互過(guò)程中,應(yīng)具有傳送和接收后的確認(rèn)過(guò)程;(5)以XML格式數(shù)據(jù)為主要的數(shù)據(jù)傳輸載體。1.2接口定義與分類1.2.1內(nèi)部接口內(nèi)部接口主要是指各個(gè)子系統(tǒng)間的接口關(guān)系,主要包含數(shù)據(jù)接口和服務(wù)調(diào)動(dòng)接口。1、內(nèi)部系統(tǒng)間數(shù)據(jù)接口主要是各子系統(tǒng)間數(shù)據(jù)共享接口。2、內(nèi)部系統(tǒng)間業(yè)務(wù)服務(wù)調(diào)用接口主要是各個(gè)子系統(tǒng)間業(yè)務(wù)服務(wù)調(diào)用接口。1.2.2外部接口本項(xiàng)目是在文藝資源系統(tǒng)整合一期基礎(chǔ)上建設(shè),主要接口來(lái)源于整合一期中文藝資源數(shù)據(jù)庫(kù)系統(tǒng)間的接口。1、與文藝資源數(shù)據(jù)庫(kù)系統(tǒng)對(duì)接接口與文藝資源數(shù)據(jù)庫(kù)系統(tǒng)對(duì)接,實(shí)現(xiàn)會(huì)員數(shù)據(jù)、作品數(shù)據(jù)交換至文藝資源數(shù)據(jù)庫(kù)。2、與身份認(rèn)證系統(tǒng)對(duì)接接口與身份認(rèn)證系統(tǒng)對(duì)接,實(shí)現(xiàn)用戶統(tǒng)一認(rèn)證管理。1.3接口設(shè)計(jì)模式1、接口定義接口是指用于完成各系統(tǒng)間和系統(tǒng)內(nèi)部數(shù)據(jù)傳遞的接口。在系統(tǒng)中通常設(shè)計(jì)成一個(gè)數(shù)據(jù)庫(kù)文件或接口轉(zhuǎn)換模塊,傳出數(shù)據(jù)的系統(tǒng)通常對(duì)數(shù)據(jù)事先進(jìn)行必要的加工處理,需要接收數(shù)據(jù)的系統(tǒng)按照用戶的要求(用戶事先定義的數(shù)據(jù)模式),通過(guò)接口完成數(shù)據(jù)傳遞的任務(wù)。(1)數(shù)據(jù)模式接口的核心是數(shù)據(jù)模式,所謂數(shù)據(jù)模式是指應(yīng)用系統(tǒng)對(duì)要傳遞的數(shù)據(jù)應(yīng)在數(shù)據(jù)的來(lái)源、內(nèi)容、定義、分類、匯總、數(shù)據(jù)格式、數(shù)據(jù)去向等方面的處理上做出相應(yīng)的規(guī)定。一般情況下數(shù)據(jù)模式是在軟件初始化階段由用戶設(shè)定的,投入應(yīng)用時(shí)大量的數(shù)據(jù)采集完全自動(dòng)化。同時(shí)根據(jù)系統(tǒng)的實(shí)際需要用戶也可以對(duì)數(shù)據(jù)模式進(jìn)行修改和維護(hù),甚至重新定義。(2)傳遞數(shù)據(jù)的形式對(duì)于傳遞數(shù)據(jù)的形式,不同的軟件系統(tǒng)可采用不同的策略:一種是由接收數(shù)據(jù)的系統(tǒng)采取主動(dòng)按照數(shù)據(jù)接口定義到對(duì)方系統(tǒng)去識(shí)別、采集。一種是由要傳出數(shù)據(jù)的系統(tǒng)先對(duì)數(shù)據(jù)進(jìn)行加工,然后按照數(shù)據(jù)接口定義將數(shù)據(jù)傳遞過(guò)去。如果是系統(tǒng)內(nèi)接口,一般采用的是第一種,系統(tǒng)內(nèi)外系統(tǒng)間的數(shù)據(jù)傳遞一般是第二種。2、系統(tǒng)內(nèi)部接口系統(tǒng)內(nèi)部接口適合于本項(xiàng)目?jī)?nèi)各業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)傳遞,要傳遞的數(shù)據(jù)的格式、內(nèi)容基本上相同,無(wú)需再加工處理。接口不是系統(tǒng)之間的數(shù)據(jù)傳遞,而是系統(tǒng)內(nèi)部數(shù)據(jù)自動(dòng)流轉(zhuǎn)。這種接口需要事先確定數(shù)據(jù)傳遞的模式,并根據(jù)數(shù)據(jù)接口標(biāo)準(zhǔn)自動(dòng)采集數(shù)據(jù),自動(dòng)生成數(shù)據(jù)庫(kù)文件,送入系統(tǒng)內(nèi)提供的接口,從而自動(dòng)完成數(shù)據(jù)在系統(tǒng)內(nèi)部的傳遞。這種情況直接進(jìn)行數(shù)據(jù)傳遞從設(shè)計(jì)到實(shí)現(xiàn)相對(duì)簡(jiǎn)單。但需要注意,這種數(shù)據(jù)庫(kù)文件的自動(dòng)生成必須按規(guī)定順序,否則必然造成混亂。3、系統(tǒng)間接口系統(tǒng)間接口可以定義為:系統(tǒng)間要傳遞的數(shù)據(jù)須在數(shù)據(jù)模式的基礎(chǔ)上,依據(jù)數(shù)據(jù)模式的定義,對(duì)數(shù)據(jù)進(jìn)行一定的匯總、加工等處理后才能進(jìn)行傳遞。這種接口普遍適合本項(xiàng)目與其它應(yīng)用系統(tǒng)間的數(shù)據(jù)交換。4、系統(tǒng)外部接口前兩種接口適用于系統(tǒng)內(nèi)部或系統(tǒng)間數(shù)據(jù)傳遞,第三種接口是不同的組織間系統(tǒng)數(shù)據(jù)的傳遞問(wèn)題。由于不同的組織采用的系統(tǒng)的數(shù)據(jù)模式可能相差太大,要想實(shí)現(xiàn)數(shù)據(jù)的傳遞相對(duì)來(lái)說(shuō)就比較困難,所以這種類型的接口,就要首先由接收數(shù)據(jù)系統(tǒng)采取主動(dòng)按照數(shù)據(jù)模式到對(duì)方系統(tǒng)去識(shí)別、采集,然后轉(zhuǎn)換成本系統(tǒng)能夠識(shí)別和利用的數(shù)據(jù)模式。通過(guò)這個(gè)接口平臺(tái),實(shí)現(xiàn)外部系統(tǒng)的數(shù)據(jù)傳遞問(wèn)題,實(shí)現(xiàn)與外部組織業(yè)務(wù)的一體化,進(jìn)一步實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)動(dòng)態(tài)處理和及時(shí)決策。這種接口更為復(fù)雜,因?yàn)樗R(shí)別的可能是預(yù)先不知道的數(shù)據(jù)模式,這樣就必須采用智能化的數(shù)據(jù)模式識(shí)別。1.4接口實(shí)現(xiàn)方式■WebService方式WebService方式為基于不同平臺(tái)及應(yīng)用系統(tǒng)的功能調(diào)用?;谶@一特點(diǎn),本項(xiàng)目信息系統(tǒng)業(yè)務(wù)組件、公共
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 7《我是班級(jí)值日生》(教學(xué)設(shè)計(jì))-統(tǒng)編版道德與法治二年級(jí)上冊(cè)
- 第1課 中華文明的起源與早期國(guó)家(教學(xué)設(shè)計(jì))-2023-2024學(xué)年部編版高中歷史中外歷史綱要上
- 食物的消化(教學(xué)設(shè)計(jì))-2023-2024學(xué)年二年級(jí)下冊(cè)科學(xué)滬教版
- 2025年調(diào)書(shū)臂行業(yè)深度研究分析報(bào)告-20241226-203641
- 22《鳥(niǎo)的天堂》教學(xué)設(shè)計(jì)-2024-2025學(xué)年五年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- 14《觀察蝸?!罚ń虒W(xué)設(shè)計(jì))-2023-2024學(xué)年青島版科學(xué)二年級(jí)下冊(cè)
- 2025年接觸式異形塊逆止器行業(yè)深度研究分析報(bào)告
- 辦公樓裝修改造項(xiàng)目技術(shù)可行性分析
- 全屋整裝售后保修合同模板
- 科技創(chuàng)新中心項(xiàng)目定位與戰(zhàn)略規(guī)劃
- 西安2025年陜西西安音樂(lè)學(xué)院專任教師招聘20人筆試歷年參考題庫(kù)附帶答案詳解
- 科技與教育的融合小學(xué)科學(xué)探究式學(xué)習(xí)的實(shí)踐案例
- 廣西壯族自治區(qū)北海市2024-2025學(xué)年九年級(jí)上學(xué)期1月期末化學(xué)試題(含答案)
- 2025年浙江紹興杭紹臨空示范區(qū)開(kāi)發(fā)集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 煤礦隱蔽致災(zāi)因素普查
- 2024年殯儀館建設(shè)項(xiàng)目可行性研究報(bào)告(編制大綱)
- 2025年春新冀教版英語(yǔ)三年級(jí)下冊(cè)課件 U1L1
- DBJ33T 1271-2022 建筑施工高處作業(yè)吊籃安全技術(shù)規(guī)程
- 基本藥物制度政策培訓(xùn)課件
- 2025年3月日歷表(含農(nóng)歷-周數(shù)-方便記事備忘)
- 《中國(guó)人口老齡化》課件
評(píng)論
0/150
提交評(píng)論