版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、企業(yè)服務(wù)總線實(shí)施馬永光2015-05-18簡介天津聯(lián)怡科技有限公司企業(yè)服務(wù)總線實(shí)施馬永光2015-05-18天津聯(lián)怡科技有限公司一:實(shí)施簡介二:步驟說明三:注意事項企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司按通用“瀑布”項目模型進(jìn)行描述,從項目啟動到項目上線,在各個過程中描述該階段主要的工作、流程和特點(diǎn),涉及到的角色和主要任務(wù),也會包含部分模板,供用戶參考。具體模板需要根據(jù)項目實(shí)際情況進(jìn)行調(diào)整,以更符合實(shí)際項目的特征。ESB項目整體實(shí)施過程和其他項目在大的階段劃分上相似,然而,不同于一般業(yè)務(wù)系統(tǒng)的實(shí)施,ESB項目更多表現(xiàn)為一個技術(shù)類項目的實(shí)施,或者說是集成類項目的實(shí)施。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有
2、限公司瀑布模型迭代模型企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司由于涉及到到的系統(tǒng)多,而各個系統(tǒng)的開發(fā)計劃、上線點(diǎn)并不完全相同,因此,ESB項目總體上表現(xiàn)為“瀑布” 模型,而具體實(shí)施過程往往表現(xiàn)為“迭代”模型,這在ESB項目實(shí)施二期表現(xiàn)尤為突出,因此,在制定項目計劃時,一期可能是“瀑布”加“迭代”,二期往往就是“迭代”。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司1 簡介簡介 2 2 資源概述資源概述3 3 項目特定軟件過程項目特定軟件過程4 4 項目范圍項目范圍5 5 交付件交付件6 6 組織和職責(zé)組織和職責(zé)7 7 規(guī)模、工作量和進(jìn)度估計規(guī)模、工作量和進(jìn)度估計 8 8 項目所需資源項目所需資源9 9 外包
3、任務(wù)外包任務(wù)10 10 驗收準(zhǔn)則驗收準(zhǔn)則11 11 質(zhì)量計劃質(zhì)量計劃12 缺陷預(yù)防13 項目控制14 重用構(gòu)件管理15 配置管理16 項目計劃修訂17 假定18 組間協(xié)調(diào)19 問題20 客戶參與21 風(fēng)險管理22 培訓(xùn)項目計劃良好的計劃是成功的一半企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司先進(jìn)的企業(yè)服務(wù)總線Oracle service esb提供標(biāo)準(zhǔn)接口和通用連接JMSTIBCO RendezvousWeb ServicesWeblogic JMSWebSphere MQTIBCO EMS JMSHTTPSonicMQ JMSBiztalkMQeTuxedoReal-time IPFTPMultic
4、astMQTTXMLCOBOLCopybookEDI-X.12ACORDEDI-FACTebXMLAL3HIPAAHL7SWIFTFIXCustom FormatsWord/Excel/PDFPlus the following:WebSphere AdaptersC, C+, C#, Java, .NET, PB, PL/1, ASM, TAL, RPG, VB, COBOL, Perl, SmallTalk, LotusScript, REXX, 企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司由于ESB項目是一個架構(gòu)類項目,而企業(yè)很難在短的周期內(nèi)完成大量系統(tǒng)的調(diào)整,因此,ESB項目的項目周期也會較長
5、,需要項目組和行方制定合理的總體規(guī)劃和推進(jìn)路線。當(dāng)接入的系統(tǒng)確認(rèn)之后,我們可以初步了解系統(tǒng)的情況、包含通訊協(xié)議、報文類型等,作為工作量估算的依據(jù),主要是估算接入的連接器是否需要定制、接入的特殊要求、接入的難度等,以估算接入系統(tǒng)需要的工作量。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司其企業(yè)范圍內(nèi)復(fù)制SOA的成功在業(yè)務(wù)流程中使用它們構(gòu)建可重用的業(yè)務(wù)和數(shù)據(jù)服務(wù)確保端到端的治理以成熟、可擴(kuò)展的以成熟、可擴(kuò)展的ESB開始開始企業(yè)級SOA實(shí)踐企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司實(shí)施技術(shù)儲備通訊協(xié)議報文格式語言實(shí)現(xiàn)部署平臺運(yùn)行方式安全認(rèn)證功能性能企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司序號序號消費(fèi)者系統(tǒng)項目名稱消費(fèi)者
6、系統(tǒng)項目名稱服務(wù)提供者服務(wù)提供者服務(wù)數(shù)服務(wù)數(shù)場景數(shù)量場景數(shù)量工作量人日工作量人日基數(shù)基數(shù)人月數(shù)人月數(shù)集成開發(fā)工作量集成開發(fā)工作量備注備注1基金代銷核心7136552.95 0.5ECIF1300.00 復(fù)用已有服務(wù)短信平臺221050.45 UA4400.00 復(fù)用已有服務(wù)2網(wǎng)銀基金代銷143112445.64 0金融IC卡3400.00 集團(tuán)賬戶管理83517557.95 銀聯(lián)互聯(lián)網(wǎng)支付131550.68 統(tǒng)一支付平臺4189054.09 3新一代柜面金融IC卡47000.00 金融IC卡不做統(tǒng)一支付平臺66105380417.27 0.5復(fù)用已有服務(wù)10個4金融IC卡核心818000.00
7、 0不做5銀聯(lián)2.1改造核心11168053.64 16核心ECIF3189054.09 0信用風(fēng)險限額管理項目142050.91 7跨境人民幣支付驗印系統(tǒng)11050.00 1復(fù)用已有服務(wù)支付密碼11050.00 復(fù)用已有服務(wù)國業(yè)6157553.41 8手機(jī)銀行核心22500.23 0因復(fù)用已有服務(wù),工作量僅5人日(依據(jù)原有系統(tǒng),若新建系統(tǒng),交易量可能有變化)IPP213000.00 復(fù)用已有服務(wù)9銀聯(lián)互聯(lián)網(wǎng)支付核心373551.59 110所有應(yīng)用系統(tǒng)UA12840.36 1其中4個服務(wù),6個場景復(fù)用已有服務(wù)影像平臺33000.00 實(shí)施工作量估算企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司工作量的
8、估算,業(yè)務(wù)系統(tǒng)往往會按照功能點(diǎn)估算,ESB項目除了系統(tǒng)本身功能是按照功能點(diǎn)外,需求分析是按照接口的數(shù)量進(jìn)行估算,開發(fā)是按照新增connector的數(shù)量、報文格式的數(shù)量等估算,另外需要考慮集成的工作量。系統(tǒng)集成的工作量將是ESB項目特別注意的一點(diǎn),往往會消耗較多的資源投入。在估算工作量時,需要根據(jù)項目組人員技能情況,給出合適的估算單位值,如每個服務(wù)從接口分析、服務(wù)定義、服務(wù)開發(fā)實(shí)現(xiàn)、服務(wù)測試、完成集成測試、功能測試等給出單位人日數(shù),以此為基準(zhǔn)給出具體的數(shù)值。在該數(shù)值估算過程中,可以參看以下章節(jié)中具體的服務(wù)定義過程,結(jié)合對ESB產(chǎn)品的掌握、報文的類別(是否標(biāo)準(zhǔn)SOAP報文,是否需要報文格式轉(zhuǎn)換、是
9、否需要字段映射)、開發(fā)人員技術(shù)集成等綜合評定。同理,系統(tǒng)集成的連接器開發(fā)等也需要根據(jù)類別進(jìn)行估算。完成以上工作后,考慮項目管理工作量、質(zhì)量管理工作量、性能測試工作量、知識轉(zhuǎn)移工作量等等,加上項目風(fēng)險的預(yù)留Buffer,可以得到項目工作量估算。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司一:實(shí)施簡介二:步驟說明三:注意事項企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司接口分析服務(wù)識別更新服務(wù)分析文檔編寫服務(wù)規(guī)范文檔編寫服務(wù)映射文檔更新數(shù)據(jù)字典編寫接口映射文檔發(fā)布服務(wù)規(guī)范編寫服務(wù)定義企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司第一步:接口分析,主要是收集各系統(tǒng)間交互的接口信息;第二部:服務(wù)識別,主要是判斷是否有可用服務(wù)、是
10、否需要調(diào)整之前的服務(wù),是否需要新建服務(wù);第三步:更新服務(wù)分析文檔,主要記錄接口分析的結(jié)果;第四步:編寫服務(wù)規(guī)范文檔,主要是定義服務(wù)的輸入輸出信息;第五步:編寫服務(wù)定義文檔,主要是編寫生成的服務(wù)定義的相關(guān)信息;第六步:編寫服務(wù)規(guī)范映射文檔,記錄原接口字段與服務(wù)定義字段的映射關(guān)系(字段轉(zhuǎn)換);第七步:更新數(shù)據(jù)字典,定義全行規(guī)范的詞匯表;第八步:編寫接口映射文檔,記錄服務(wù)與接口的映射關(guān)系;第九步:發(fā)布服務(wù)規(guī)范;企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司一:接口分析的首要工作是收集各系統(tǒng)的需求文檔,通過需求文檔,了解、熟悉系統(tǒng)的功能說明,以便服務(wù)分析人員理解行業(yè)的業(yè)務(wù)內(nèi)容,為后續(xù)的服務(wù)定義奠定業(yè)務(wù)基礎(chǔ)。否則
11、,在服務(wù)定義時,會出現(xiàn)缺乏行業(yè)知識,導(dǎo)致服務(wù)類別無法判斷、服務(wù)字段定義缺乏擴(kuò)展性、對接口的調(diào)用系統(tǒng)缺乏敏感,不能及時發(fā)現(xiàn)其他系統(tǒng)對該接口的使用,帶來服務(wù)定義穩(wěn)定性、擴(kuò)展性較差的問題。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司梳理企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司二:拿到接口文件之后,即可開始對接口進(jìn)行分析,首先從已有的服務(wù)中查看是否已有該對應(yīng)服務(wù);若沒有,確定是否可通過服務(wù)組合的方式提供;再確認(rèn)是否可通過擴(kuò)展原有服務(wù)滿足該功能;若還沒有發(fā)現(xiàn),則需要新建服務(wù),此時,需要對服務(wù)進(jìn)行業(yè)務(wù)歸類,是金融類、查詢類、通用類、沖正類還是其他類別。服務(wù)的粒度劃分非常難以掌握,也缺乏統(tǒng)一的標(biāo)準(zhǔn)和操作指導(dǎo)企業(yè)服務(wù)總線
12、實(shí)施天津聯(lián)怡科技有限公司查看是否有已有服務(wù)是否可通過組合實(shí)現(xiàn)是否可調(diào)整原有服務(wù)支持該需求是否需要新增業(yè)務(wù)服務(wù)如果是是否存在可重用的原子服務(wù),如果有則應(yīng)該先做原子服務(wù)再做組合服務(wù)。原子服務(wù)存在的意義在于存在多個業(yè)務(wù)服務(wù)復(fù)用,如果不存在不識別為原子服務(wù)。從業(yè)務(wù)出發(fā),為了保證事物完整性和服務(wù)設(shè)計的無狀態(tài)原則,應(yīng)該如何設(shè)計,哪些能拆,哪些不能拆。根據(jù)BPEL流程編排,會增加業(yè)務(wù)校驗類細(xì)粒度服務(wù),應(yīng)從滿足多個業(yè)務(wù)編排需求來考慮可重用性。根據(jù)安全性原則,哪些服務(wù)需要拆分,根據(jù)拆分服務(wù)提供不同屬性類別的服務(wù)。根據(jù)性能原則,哪些粗粒度服務(wù)當(dāng)不滿足性能測試要求時候需要拆分為多個細(xì)粒度的服務(wù)。企業(yè)服務(wù)總線實(shí)施天津
13、聯(lián)怡科技有限公司重用性靈活性性能企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司自上而下(領(lǐng)域分解)方式自上而下的領(lǐng)域分解方式從業(yè)務(wù)著手進(jìn)行分析,選擇端到端的業(yè)務(wù)流程進(jìn)行逐層分解至業(yè)務(wù)活動,并對其間涉及的業(yè)務(wù)活動和業(yè)務(wù)對象進(jìn)行變化分析。業(yè)務(wù)組件模型是業(yè)務(wù)領(lǐng)域分解的輸入之一。端到端的業(yè)務(wù)流程是業(yè)務(wù)領(lǐng)域分解的另一個輸入。變化分析的目的是將業(yè)務(wù)領(lǐng)域中易變的部分和穩(wěn)定的部分區(qū)分開來。服務(wù)發(fā)現(xiàn)自上而下企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)現(xiàn)自下而上自下而上(已有資產(chǎn)分析)方式自下而上的已有資產(chǎn)分析方式的目的是利用已有資產(chǎn)來實(shí)現(xiàn)服務(wù),已有資產(chǎn)包括:已有系統(tǒng)套裝定制應(yīng)用、行業(yè)規(guī)范或業(yè)務(wù)模型等。通過對已有資產(chǎn)的業(yè)務(wù)功
14、能、技術(shù)平臺、架構(gòu)及實(shí)現(xiàn)方式的分析,除了能夠驗證服務(wù)候選者或者發(fā)現(xiàn)新的服務(wù)候選者,還能夠通過分析已有系統(tǒng)、套裝或定制應(yīng)用的技術(shù)局限性,盡早驗證服務(wù)實(shí)現(xiàn)決策的可行性,為服務(wù)實(shí)現(xiàn)決策提供重要的依據(jù)。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)現(xiàn)服務(wù)識別對應(yīng)的服務(wù)設(shè)計原則,如下: 標(biāo)準(zhǔn)化服務(wù)契約 服務(wù)松耦合 服務(wù)可重用性 服務(wù)自主性 服務(wù)的無狀態(tài)性 服務(wù)可發(fā)現(xiàn)和組合實(shí)際執(zhí)行過程中,其實(shí)是分析各項目組提供的系統(tǒng)間交互接口,對這些接口盡可能按照以上原則進(jìn)行調(diào)整,并要求原系統(tǒng)進(jìn)行修改,具體表現(xiàn)就是對接口進(jìn)行分析,對沒有完整業(yè)務(wù)含義的多個技術(shù)接口進(jìn)行合并,對相近接口進(jìn)行整合和擴(kuò)充,調(diào)整為一個服務(wù)。企業(yè)服務(wù)總線
15、實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)現(xiàn)服務(wù)識別服務(wù)歸類確定評估項和權(quán)重標(biāo)準(zhǔn)評估候選服務(wù)確定服務(wù)依賴識別服務(wù)Owner更新服務(wù)文檔確定服務(wù)的需求滿足度審核服務(wù)企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司目的,通過量化的方法,評估一個候選服務(wù)是否需要識別為服務(wù)進(jìn)行定義和開發(fā)評估項案例候選服務(wù)的應(yīng)用范圍(多企業(yè),企業(yè)內(nèi)、部門內(nèi)、應(yīng)用系統(tǒng)內(nèi))重用性和級別對業(yè)務(wù)靈活性的支持是否可通過組合或擴(kuò)展現(xiàn)有服務(wù)當(dāng)前的技術(shù)能力 是否需要額外的工具和技術(shù)實(shí)現(xiàn)所有需求的難度.企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司三:服務(wù)和服務(wù)場景是服務(wù)的歸類方式,一般而言,服務(wù)具有更大的業(yè)務(wù)含義,如常見的客戶信息維護(hù),在客戶信息維護(hù)中,分為對公、對私
16、,操作有新增、修改、刪除,此時需要的輸入輸出參數(shù)不盡相同,很難整合到一個大的服務(wù)中,但從業(yè)務(wù)含義看,都是客戶信息維護(hù),因此,增加了場景的概念,對應(yīng)到具體的實(shí)現(xiàn)服務(wù),如對公客戶信息維護(hù)和對私客戶信息維護(hù)。這一步驟主要是對分析的結(jié)果進(jìn)行記錄。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司銀行金融領(lǐng)域業(yè)務(wù)產(chǎn)品的設(shè)計與流程底層通訊實(shí)現(xiàn)的技術(shù)與細(xì)節(jié)企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司從服務(wù)類別表中選擇服務(wù)的類別若有多個類別1、找出原因2、重構(gòu)服務(wù),定義更細(xì)粒度的服務(wù),使之具有單獨(dú)的類別3、組合細(xì)粒度服務(wù)為粗粒度服務(wù),使之符合業(yè)務(wù)需求4、確保每個新服務(wù)都不會重復(fù)常見服務(wù)類別連接服務(wù)數(shù)據(jù)服務(wù)業(yè)務(wù)服務(wù)流程服務(wù)展示服務(wù)企
17、業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司按功能分類金融類非金融類查詢類沖正類文件類按業(yè)務(wù)分類存款類貸款類支付類卡類.按業(yè)務(wù)組織服務(wù)文件,每個業(yè)務(wù)下的服務(wù)按功能劃分企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司重用性評估是否可重用是否可修改或擴(kuò)展服務(wù)功能提高復(fù)用度擴(kuò)展的可復(fù)用服務(wù)是否被當(dāng)前項目授權(quán).分析QoS如響應(yīng)時間業(yè)務(wù)峰值的性能要求可用性需求安全型需求對已有服務(wù)的影響評估抽象過程企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司四:編寫服務(wù)規(guī)范文檔,主要是定義服務(wù)的分類和服務(wù)的契約,主要對服務(wù)的輸入輸出字段進(jìn)行定義和描述。在定義過程中,應(yīng)明確描述該服務(wù)的功能,給出服務(wù)的規(guī)范字段名稱,字段的類型,字段的業(yè)務(wù)含義描述、約束條
18、件及必輸選項,其中,字段的命名應(yīng)采用統(tǒng)一命名規(guī)范,對于業(yè)務(wù)字典中已有規(guī)范命名的,應(yīng)從數(shù)據(jù)字典中選擇,數(shù)據(jù)字典的意義是給出全行統(tǒng)一的詞匯,減少理解偏差和溝通問題。對于字段使用了行業(yè)代碼的,應(yīng)明確使用統(tǒng)一代碼。若各系統(tǒng)的代碼不同,此時應(yīng)該形成全行的統(tǒng)一代碼,如性別,有些系統(tǒng)使用0、1代表男、女,有些使用F、M,此時在編制服務(wù)規(guī)范文檔時應(yīng)形成統(tǒng)一代碼。對于沒有國際和行業(yè)標(biāo)準(zhǔn)代碼表的,應(yīng)推動行方編制全行代碼表。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司名稱類型說明字符CHAR(柜員號)016424整數(shù)INT(張數(shù))8實(shí)數(shù)DOUBLE(利率)0.03日期DATE(系統(tǒng)日期)2012-09-10時間TIME(時
19、間)192033金額MONEY(金額)200.00數(shù)字NUMBER(尾箱號)99密碼PASSWD(柜員密碼-密文)7e2abef71f6c9c5f時間戳DATETIME(時間戳)2014-03-19T11:11:58.9151.1.數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)服務(wù)接口定義的數(shù)據(jù)結(jié)構(gòu)采用簡單、復(fù)合類型。數(shù)據(jù)結(jié)構(gòu)邏輯結(jié)構(gòu)報文結(jié)構(gòu)通訊約定服務(wù)實(shí)現(xiàn)流水設(shè)計企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司標(biāo)準(zhǔn)XML報文標(biāo)準(zhǔn)Webservice服務(wù)規(guī)范數(shù)據(jù)字典統(tǒng)一處理流程統(tǒng)一命名、調(diào)用規(guī)則2.2.邏輯結(jié)構(gòu)邏輯結(jié)構(gòu)XMLXML標(biāo)準(zhǔn)報文,標(biāo)準(zhǔn)報文,SOAP1.1SOAP1.1協(xié)議協(xié)議企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司3:3:服務(wù)實(shí)
20、現(xiàn)服務(wù)實(shí)現(xiàn)企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司3:3:服務(wù)實(shí)現(xiàn)(組合服務(wù))服務(wù)實(shí)現(xiàn)(組合服務(wù))企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司3:3:服務(wù)實(shí)現(xiàn)(邏輯組合服務(wù))服務(wù)實(shí)現(xiàn)(邏輯組合服務(wù))企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司五:服務(wù)定義主要是為了記錄、統(tǒng)計所定義的服務(wù)及其相應(yīng)信息。此文檔可按照相應(yīng)的規(guī)范記錄來完成。V1.651、新增網(wǎng)銀核心間接口定義(增加服務(wù)1000100001)2015/01/09V1.66新增信用卡核心間接口定義(增加服務(wù)1000100002)2015/01/09V1.67新增信用卡核心間接口定義(增加服務(wù)1000100002)2015/0109V1.68新增農(nóng)信銀核心間接
21、口定義(增加服務(wù)0300100001)2015/01/12V1.69新增農(nóng)信銀核心間接口定義(增加服務(wù)0300300002)2015/01/12V1.70新增農(nóng)信銀核心間接口定義(增加服務(wù)1000100003)2015/01/12V1.71新增農(nóng)信銀核心間接口定義(增加服務(wù)1000100004)2015/01/13V1.72新增農(nóng)信銀核心間接口定義(增加服務(wù)1000100006)2015/01/13V1.73新增網(wǎng)銀核心間接口定義(增加服務(wù)0800300008)2015/01/13V1.74新增網(wǎng)銀核心間接口定義(增加服務(wù)1000300001)2015/01/13V1.75新增網(wǎng)銀核心間接口定
22、義(增加服務(wù)0500300042 0700200001)2015/01/14V1.76新增網(wǎng)銀核心間接口定義(增加服務(wù)0500300046)2015/01/15V1.77新增IC卡核心間接口定義(增加服務(wù)0400500002)2015/01/15V1.78新增IC卡核心間接口定義(增加服務(wù)0400500001)2015/01/15V1.79新增IC卡核心間接口定義(增加服務(wù)0400500003)2015/01/16服務(wù)編碼服務(wù)編碼服務(wù)名稱服務(wù)名稱服務(wù)提供者服務(wù)提供者交互方式交互方式實(shí)現(xiàn)協(xié)議實(shí)現(xiàn)協(xié)議項目階段項目階段9900100001手續(xù)費(fèi)試算VBS一期9900100002外圍前置系統(tǒng)記帳交易V
23、BS一期0100100001止付撤銷止付VBS一期0100100002賬戶凍結(jié)止付解除VBS一期0200100003訴訟費(fèi)接口VBS一期0100100003賬戶凍結(jié)止付VBS一期1000100001外圍同步批量轉(zhuǎn)帳VBS一期1000100002貸記卡系統(tǒng)記帳交易VBS一期1000100003貸記卡長款銷賬交易VBS一期企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司六:服務(wù)映射文檔主要針對存量系統(tǒng)使用,一般存量系統(tǒng)可能難以按照服務(wù)定義的字段名稱進(jìn)行接口的修改,還是采用原有的字段名稱,當(dāng)新的調(diào)用者調(diào)用時,就需要在ESB進(jìn)行字段映射,將服務(wù)規(guī)范的字段名映射成存量系統(tǒng)可理解的字段名稱。只要服務(wù)方或者調(diào)用方的字段
24、命名與服務(wù)定義不同時,就需要進(jìn)行服務(wù)映射文檔的編寫,輸入輸出字段都需要編寫映射文件。對于完全按照服務(wù)標(biāo)準(zhǔn)服務(wù)提供和調(diào)用的,則不需要進(jìn)行字段映射,此時也不需要編寫映射文檔。存在一種特殊情況,當(dāng)調(diào)用方和服務(wù)方都按照其非標(biāo)準(zhǔn)格式訪問時,我們在配置時會配置為穿透服務(wù)。服務(wù)映射文檔主要供ESB的服務(wù)配置人員使用,對其他系統(tǒng)的服務(wù)提供方和服務(wù)消費(fèi)方都是透明的,他們都不需要知道服務(wù)字段的映射過程。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司接口編碼接口編碼交易名稱交易名稱服務(wù)消費(fèi)者服務(wù)消費(fèi)者服務(wù)編碼服務(wù)編碼服務(wù)名稱服務(wù)名稱服務(wù)提供者服務(wù)提供者552a90手續(xù)費(fèi)試算PMS99001
25、00001手續(xù)費(fèi)試算VBS165017檢查柜員密碼PMS0800200001檢查柜員密碼VBS515588大額往賬委托字段查詢PMS0300300001大額往賬委托字段查詢VBS535001基本款項查詢PMS9900300002基本款項查詢VBS801001外圍前置系統(tǒng)記帳交易PMS、FMP9900100002外圍前置系統(tǒng)記帳交易VBS805011客戶身份驗證PMS0500200018客戶身份驗證VBS807002人行二代支付對賬PMS0300500001人行二代支付對賬VBS801111維護(hù)貸款核銷信息CRE0200200002維護(hù)貸款核銷信息VBS801112訴訟費(fèi)接口CRE0200100
26、003訴訟費(fèi)接口VBS801118信貸至核心貸款提前還款信息接口CRE0200200003信貸至核心貸款提前還款信息接口VBS801119貸款發(fā)放接口CRE0200200004貸款發(fā)放接口VBS801120貸款展期接口CRE0200200005貸款展期接口VBS801121貸款利率調(diào)整CRE0200200006貸款利率調(diào)整VBS801122保函開立接口CRE0200200007保函開立接口VBS801123貸款試算接口CRE0200200008信貸至核心貸款試算VBS801124信貸保函注銷接口CRE0200200009信貸保函注銷接口VBS801130銀行承兌匯票接口CRE020020001
27、0銀行承兌匯票接口VBS801131貼現(xiàn)開戶信息接口CRE0200200011貼現(xiàn)開戶信息接口VBS801133貸款承諾信息接口CRE0200200012貸款承諾信息接口VBS801134維護(hù)卡內(nèi)額度信息接口CRE0200200013維護(hù)卡內(nèi)額度信息接口VBS801135團(tuán)貸款協(xié)議信息接口CRE0200200014團(tuán)貸款協(xié)議信息接口VBS801140信貸至核心入庫結(jié)果查詢CRE0200300003信貸至核心入庫結(jié)果查詢VBS801141貸款卡凍結(jié)解凍接口CRE0200200015貸款卡凍結(jié)解凍接口VBS801142抵質(zhì)押關(guān)聯(lián)維護(hù)CRE0200200016信貸至核心抵質(zhì)押關(guān)聯(lián)維護(hù)VBS可參照模板
28、企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司七:前面編寫服務(wù)規(guī)范時提到了標(biāo)準(zhǔn)的字段命名規(guī)范,這是我們定義的元數(shù)據(jù),數(shù)據(jù)字典中包含了字段規(guī)范和數(shù)據(jù)字典。字段規(guī)范主要按類別定義了各元數(shù)據(jù)的業(yè)務(wù)含義和技術(shù)特性,給出該規(guī)范的引用標(biāo)準(zhǔn)和取值范圍,比如日期,定義為DATE,類型,String,長度八位,格式Y(jié)YYYMMDD,在定義數(shù)據(jù)字典時,報文中可能包含開戶日期、起息日期、止息日期等字段,需要不同的字段名稱明確表達(dá)業(yè)務(wù)含義,而各日期都應(yīng)用DATE的規(guī)范,即都是用八位String類型,使用YYYYMMDD格式。這樣,各系統(tǒng)對日期的處理都采用同樣的方式,在報文規(guī)范性檢查時也可采用統(tǒng)一的檢查條件。企業(yè)服務(wù)總線實(shí)施天津
29、聯(lián)怡科技有限公司八:接口映射表主要記錄服務(wù)和原始接口的映射關(guān)系,以便ESB的開發(fā)人員能及時、盡快找到對應(yīng)系統(tǒng)的接口,這在開發(fā)和測試階段非常有用(存量系統(tǒng)開發(fā)人員更喜歡使用交易碼而不是服務(wù)的代碼)。另外,在各系統(tǒng)開發(fā)過程中,我們前面提高,我們需要獲取接口文件,該接口文件是各系統(tǒng)開發(fā)項目組根據(jù)需求,在設(shè)計階段給出的初始資料,實(shí)際系統(tǒng)集成時,需要按照服務(wù)的方式調(diào)用,該表也同時是給服務(wù)的消費(fèi)方一個快速查詢具體服務(wù)的途徑。因為在開發(fā)階段,ESB的服務(wù)規(guī)范發(fā)布時,ESB系統(tǒng)中尚未配置該服務(wù),此時,服務(wù)消費(fèi)方無法通過ESB系統(tǒng)查找出對應(yīng)的服務(wù),可能會影響對應(yīng)的開發(fā)過程。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司可
30、參照模板企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司交易碼交易碼180027服務(wù)碼服務(wù)碼0500300040交易名稱交易名稱根據(jù)帳號查找客戶信息服務(wù)名稱服務(wù)名稱客戶信息查詢原始接口原始接口服務(wù)規(guī)范服務(wù)規(guī)范英文名稱英文名稱中文名稱中文名稱數(shù)據(jù)類型數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)長度英文名稱英文名稱中文名稱中文名稱數(shù)據(jù)類型數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)長度備注備注輸入輸入1AcctNo賬號、卡號CHAR32AcctNo賬號、卡號CHAR322FrntNo前置機(jī)編號CHAR8FrtSerNo前置機(jī)編號CHAR83TermSeq終端流水CHAR8TmnSeqNo前置流水CHAR84TermDate終端日期DATE10TmnTran
31、Date前置日期DATE105TermTime終端時間CHAR6TmnTime終端時間CHAR66TranCode交易代碼CHAR67Brc交易機(jī)構(gòu)代碼CHAR98Teller交易柜員代碼CHAR69ChannelId交易渠道CHAR210TranDate交易日期DATE1011TranTime交易時間CHAR612TermId終端號CHAR1513TermIp終端IPCHAR15輸出輸出1CustomName客戶名稱CHAR70CltName客戶名稱CHAR602CustomId客戶號CHAR21CltNo客戶號CHAR203IdType證件類型CHAR2CdtlType證件類型CHAR24
32、IdNo證件號碼CHAR20CdtlNo證件號碼CHAR185CustomType客戶類別CHAR1CltType客戶類別CHAR16Sex性別CHAR1Sex性別CHAR17TranCode交易代碼CHAR68RspCode響應(yīng)代碼CHAR6可參照模板企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司九:當(dāng)服務(wù)規(guī)范相關(guān)文檔都定義完成之后,既可以進(jìn)入發(fā)布階段,在發(fā)布之前,需要制定對應(yīng)的評審流程,具體流程此處不再贅述。評審?fù)瓿珊螅枰c各項目組約定服務(wù)的發(fā)布方式,是郵件?會議?還是其他方式。發(fā)布的對象是什么人?定義發(fā)布的頻度和周期,比如每周發(fā)布幾次?什么時間發(fā)布等,形成約定的發(fā)布流程。企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡
33、科技有限公司企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)總線開發(fā)企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)布項目管理企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)布實(shí)現(xiàn)原理企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)布business service企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)布proxy service企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)布weblogtic企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)發(fā)布-weblservice企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司系統(tǒng)分析接口整理、服務(wù)定義服務(wù)開發(fā)功能測試性能測試聯(lián)調(diào)測試上線接入運(yùn)行跟蹤分析規(guī)范性通訊與報文處理流程基于業(yè)務(wù)功能的服務(wù)實(shí)現(xiàn)
34、服務(wù)總線實(shí)施步驟企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司開發(fā)階段3 3開發(fā)階段-開發(fā)模型1第一批次中,設(shè)計及編碼可在基地完成,同時現(xiàn)場執(zhí)行接口分析;此過程要求現(xiàn)場與基地建立順暢、及時地溝通渠道2 第一批次中,盡可能收集銀行后期接入系統(tǒng)使用的通訊協(xié)議和報文格式;并把客戶的功能需求盡可能收集完整3 第一批系統(tǒng)上線后,基地開發(fā)人員可減少甚至撤出,后期的項目工作將主要是確定接口,測試交易聯(lián)通性。因此,此后工作建議現(xiàn)場項目組全部完成企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)總線功能清單功能組功能組描述描述異構(gòu)消息代理(1)多種消息模型:同步、異步、發(fā)布/訂閱。(2)多種消息格式:JMS w/ headers、
35、SOAP、SOAP with attachments、XML、MFL、Raw data、E-Mail 。動態(tài)路由配置動態(tài)路由:基于X-Query策略且可以調(diào)用外部服務(wù)。多種路由傳遞協(xié)議WS-Reliable Messaging (R2.1)、 File、FTP、HTTP(S)、JMS、E-mail (POP/SMTP)服務(wù)發(fā)現(xiàn)(1)存儲服務(wù)相關(guān)信息如:Schema、WSDL、XQuery和策略。(2)集中管理和分布式訪問。(3)可以從Workshop或其他存儲將資源Import到服務(wù)注冊表。(4)配置信息可很方便地遷移消息動態(tài)轉(zhuǎn)換(1)動態(tài)規(guī)則設(shè)置:基于消息內(nèi)容或消息頭。(2)轉(zhuǎn)換消息:使用X
36、Query或XSLT。(3)多種格式支持:XML和Non-XML。系統(tǒng)運(yùn)行情況與可用性監(jiān)控(1)捕抓關(guān)鍵的消息和傳輸屬性統(tǒng)計信息 。(2)提供便于檢索的消息日志 。(3)OSB控制臺提供集群范圍內(nèi)的服務(wù)可用性視圖 。管理服務(wù)、服務(wù)生命周期管理(1)變更管理中心:靈活的部署、 自動輸出到生產(chǎn)環(huán)境、自動服務(wù)依賴性檢查。(2)通過版本控制部署新版本的服務(wù)。策略驅(qū)動的安全(1)傳輸安全:支持使用SSL的 HTTP和JMS傳輸。(2)基于WS-security的消息安全。(3)支持安全服務(wù):認(rèn)證、授權(quán)、身份傳播和審計。水平控制協(xié)議實(shí)施(1)創(chuàng)建基于性能或出錯事件的SLA。(2)配置告警規(guī)則。企業(yè)服務(wù)總線
37、實(shí)施天津聯(lián)怡科技有限公司服務(wù)總線標(biāo)準(zhǔn)標(biāo)準(zhǔn)標(biāo)準(zhǔn)版本版本W(wǎng)eb Services Java EE 1.2, 1.1 Web Services Metadata for the Java Platform (JWS) 2.0, 1.0 Java API for XML-Based Web Services (JAX-WS) 2.1, 2.0 Simple Object Access Protocol (SOAP) 1.1, 1.2 Web Services Description Language (WSDL) 1.1 Java API for XML-based RPC (JAX-RPC) 1.1
38、, 1.0 (deprecated) SOAP with Attachments for Java (SAAJ) 1.3, 1.2 Web Services Security (WS-Security) 1.1, 1.0Web Services Policy Framework (WS-Policy) 1.5, 1.2 Web Services Security Policy (WS-SecurityPolicy) 1.2 Web Services Policy Attachment (WS-PolicyAttachment) 1.5, 1.2 Web Services Addressing
39、(WS-Addressing) 1.0, 2004/2008 member submission Web Services Reliable Messaging (WS-ReliableMessaging) 1.1, 1.0 Web Services Trust Language (WS-Trust) 1.3 Web Services Secure Conversation Language (WS-SecureConversation) 1.3 Universal Description, Discovery, and Integration (UDDI) 2.0 Java API for
40、XML Registries (JAX-R) 1.0 Java Architecture for XML Binding (JAX-B) 2.1, 2.0 Security Assertion Markup Language (SAML) 2.0, 1.1 SAML Token Profile 1.1, 1.0 企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)總線安全安全級別安全級別描述描述用戶管理控制臺允許根據(jù)相關(guān)安全策略,添加用于任務(wù)級授權(quán)的用戶、組和角色。 控制臺安全性提供對控制臺功能的可管理訪問,限制用戶在其中查看和內(nèi)容和執(zhí)行的操作。 傳輸級安全性O(shè)SB支持傳輸級的保密性、消息完整性和客戶身份
41、驗證,可通過HTTPS進(jìn)行單向請求或請求與響應(yīng)的交易,確保連接的安全性。這些可配置為使用基本的身份驗證、客戶證書確認(rèn)的身份驗證或無客戶身份驗證。電子郵件和FTP通過使用安全憑證連接到FTP或電子郵件服務(wù)器,從而提供服務(wù)。 消息級安全性消息級安全性指定客戶機(jī)應(yīng)用與Web 服務(wù)間的SOAP消息是否應(yīng)采用數(shù)字簽名、加密或同時使用兩種加密方式。 它還用于指定用戶名令牌身份驗證、SAML 1。1身份傳播和X。509證書身份驗證。OSB使用WS-Security作為消息級安全性定義的框架。消息級安全性使用“Web服務(wù)策略”(WS-Policy) 指定的安全策略語句進(jìn)行配置。WS-Policy是基于XML的
42、可擴(kuò)展框架,可用特定域的斷言擴(kuò)展Web服務(wù)的配置,并指定Web服務(wù)的要求、期望和功能。 企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)總線測試企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司服務(wù)總線聯(lián)調(diào)企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司 企業(yè)信息交換平臺該是一個開放的基于服務(wù)的集成平臺,不但要全面支持Web Service相關(guān)規(guī)范,例如WSDL、SOAP、WS-I、WS-Security、WS-Policy和WS-Addressing,還應(yīng)內(nèi)置支持包括HTTP(s)、JMS、File、FTP、郵件(POP/SMTP)、Socket、EJB/RMI、Java、關(guān)系數(shù)據(jù)庫、文件系統(tǒng)等常應(yīng)用系統(tǒng)和平臺的集成。信息交換平臺應(yīng)能和Tuxedo、MQ等常用的交易和消息平臺實(shí)現(xiàn)互集成。企業(yè)信息交換平臺是一個開放的架構(gòu),能通過提供相的開發(fā)接口,以滿足應(yīng)用戶對特定類型的協(xié)議或應(yīng)用的定制擴(kuò)展需要。信息交換平臺能夠通過各種方式將松耦合應(yīng)用服務(wù)動態(tài)地集成關(guān)聯(lián)到一起,并提供多種的應(yīng)用服務(wù)相互訪問方式,包括:同步請求/響應(yīng)異步請求/響應(yīng)單向異步同步到異步通過JMS主題推送事件/通知訂閱/發(fā)布企業(yè)服務(wù)總線實(shí)施天津聯(lián)怡科技有限公司ORACLE Service Bus支持部署Web
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度室內(nèi)外地板一體化設(shè)計與施工合同3篇
- 課題申報參考:民事非法定種類證據(jù)的實(shí)質(zhì)審查機(jī)制研究
- 課題申報參考:面向金融大數(shù)據(jù)的聯(lián)邦深度欺詐檢測方法研究
- 二零二五版文化產(chǎn)業(yè)園規(guī)劃設(shè)計與建設(shè)合同3篇
- 二零二五版木工企業(yè)員工離職與競業(yè)禁止勞動合同3篇
- 2025年度個人營運(yùn)汽車租賃車輛安全監(jiān)控系統(tǒng)合同4篇
- 二零二五年度綠色節(jié)能幕墻安裝服務(wù)合同文本4篇
- 2024露天煤礦開采項目咨詢與服務(wù)合同范本3篇
- 2025年度木工班組安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)合同3篇
- 2025年度個人別墅防水系統(tǒng)安裝合同范本
- 河北省保定市定州市2025屆高二數(shù)學(xué)第一學(xué)期期末監(jiān)測試題含解析
- 中醫(yī)護(hù)理人文
- 2024-2030年中國路亞用品市場銷售模式與競爭前景分析報告
- 中國2型糖尿病運(yùn)動治療指南 (2024版)
- 貨物運(yùn)輸安全培訓(xùn)課件
- 統(tǒng)編版高中政治選擇性必修2《法律與生活》知識點(diǎn)復(fù)習(xí)提綱詳細(xì)版
- 前端年終述職報告
- 2024小說推文行業(yè)白皮書
- 特殊感染手術(shù)管理考試試題及答案
- 市人民醫(yī)院關(guān)于開展“改善就醫(yī)感受提升患者體驗主題活動”2023-2025年實(shí)施方案及資料匯編
- 政績觀存在的問題及整改措施范文(7篇)
評論
0/150
提交評論