系統(tǒng)集成技術講義大型信息系統(tǒng)的集成實現(xiàn)技術課件_第1頁
系統(tǒng)集成技術講義大型信息系統(tǒng)的集成實現(xiàn)技術課件_第2頁
系統(tǒng)集成技術講義大型信息系統(tǒng)的集成實現(xiàn)技術課件_第3頁
系統(tǒng)集成技術講義大型信息系統(tǒng)的集成實現(xiàn)技術課件_第4頁
系統(tǒng)集成技術講義大型信息系統(tǒng)的集成實現(xiàn)技術課件_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、2022/7/191第8章 大型信息系統(tǒng)的集成實現(xiàn)技術熊桂喜北京航空航天大學計算機學院 School of Computer Science and Engineering,Beihang UniversityMail to:教材之外參考書:網(wǎng)絡系統(tǒng)集成技術,蔡立軍 主編,清華大學出版社思考題在BMW3系里(2011年5月實現(xiàn)),車載設備控制系統(tǒng)為i-drive, BMW 3實現(xiàn)了i-drive與iPhone的無縫對接,短信,備忘錄,EMAIL,如何集成,什么架構?2022/7/192如何將sougou拼音輸入法集成至你的應用中采用Android來訪問郵件,中間的流程是什么樣的;開發(fā)一個And

2、roid應用,應該是什么樣的架構物聯(lián)網(wǎng)、云計算、移動/無線通信三者集成無處不在為何需要中間件,你最常用到的中間件會是什么?開發(fā)一個APP,在客戶端、云端都是如何與其他系統(tǒng)交互的?2022/7/193本章內(nèi)容目錄應用集成的技術實現(xiàn)EAIEAI的種類EAI的集成技術實現(xiàn)EAI解決方案討論:如何描述和分析一個可能的集成問題2022/7/194問題: 如何進行一個典型的集成問題分析? 如何描述問題、需求、目標、效果 如何進行業(yè)務、數(shù)據(jù)、服務的集成 業(yè)務集成了什么新的業(yè)務 數(shù)據(jù)集成了什么元數(shù)據(jù)、共享什么? 交換什么? 服務集成了什么服務業(yè)務、服務的 數(shù)據(jù) 會涉及到什么技術? 其他的例子:OA與XX的集成

3、;生產(chǎn)與監(jiān)控的集成; 下級單位與上級的集成(調(diào)度、采集) “三流合一”、業(yè)務流程再造。2022/7/1958.1 應用集成的技術實現(xiàn)EAI在生命周期中的應用EAI的應用貫穿于整個IS的生命周期在邏輯實現(xiàn)時考慮模型在物理實現(xiàn)時考慮技術及產(chǎn)品在編碼及實施時考慮協(xié)議、接口、規(guī)范、元數(shù)據(jù)由面向信息面向應用面向服務面向信息:數(shù)據(jù)訪問、交換、共享面向應用:互操作、流程重組、復合應用面向服務:界面、應用、數(shù)據(jù)的綜合集成及個性化EAI集成實現(xiàn)的本質(zhì)目標:集成多個應用、數(shù)據(jù)、服務,來實現(xiàn)企業(yè)組織的綜合目標,共享資源、優(yōu)化流程、應對變化、實現(xiàn)附加價值。2022/7/1968.2 EAI的種類面向設備系統(tǒng)的集成 弱

4、電系統(tǒng)(設備)的集成 基于網(wǎng)絡的硬件系統(tǒng)、軟件系統(tǒng)的集成應用層的集成(不區(qū)分物理系統(tǒng)的連接位置、層次)面向應用(功能)的集成面向數(shù)據(jù)(應用)的集成:通信、共享、事務等面向應用(業(yè)務、過程)的集成:RPC、分布式組件、復合軟件等面向服務的集成:復合軟件、過程重組、個性化、門戶等面向設備系統(tǒng)的集成系統(tǒng)間的終端通信(基于RS485/232)系統(tǒng)與設備(通過接口卡及約定的協(xié)議、數(shù)據(jù)接口),如對時鐘、對監(jiān)控、對采集通過TCP/IP的協(xié)議集成(UDP與TCP,Socket)云端與客戶端C/S方式B/S方式2022/7/1972022/7/198面向數(shù)據(jù)的集成應用(系統(tǒng)間)間的數(shù)據(jù)交換數(shù)據(jù)庫間的數(shù)據(jù)交換虛擬

5、數(shù)據(jù)庫、統(tǒng)一數(shù)據(jù)庫數(shù)據(jù)倉庫、數(shù)據(jù)中心分布式數(shù)據(jù)庫?數(shù)據(jù)倉庫一個兩難的選擇2022/7/199數(shù)據(jù)庫清洗數(shù)據(jù)倉庫數(shù)據(jù)挖掘分析服務2022/7/1910面向應用的集成應用(系統(tǒng)間)間的互調(diào)用 (公共功能集)應用(系統(tǒng)間)間的流程集成組合應用(非虛擬應用)2022/7/1911面向服務的集成界面組合、個性化應用集成、互調(diào)用數(shù)據(jù)的綜合集成通過一個集成的、個性化的界面來訪問2022/7/1912集成的具體實現(xiàn)分類示意事務管理器消息中間件數(shù)據(jù)庫中間件應用服務器分布式對象(服務)集成的服務器2022/7/1913數(shù)據(jù)集成:合成的數(shù)據(jù)實體從不同的應用的數(shù)據(jù)中提取數(shù)據(jù),形成新的業(yè)務實體關系組合數(shù)據(jù)例子:購車資格

6、審查表2022/7/1914數(shù)據(jù)集成出版-訂購者模型不同應用的數(shù)據(jù)交由出版者(服務器),然后按照訂購策略分發(fā)。演變:自動版本更新、自動消息、自動安裝:對應用 數(shù)據(jù)同步策略之一:對數(shù)據(jù)庫、網(wǎng)站例子:推送,大規(guī)模的推送 2022/7/1915數(shù)據(jù)集成:面向數(shù)據(jù)庫的中間件實現(xiàn)的基本功能:隔離不同數(shù)據(jù)源實現(xiàn)跨數(shù)據(jù)庫間的事務 (含并發(fā))實現(xiàn)連接管理實現(xiàn)訪問并行化可供論文借鑒2022/7/1916數(shù)據(jù)訪問集成:事務中間件將要訪問的不同信息過程,以事務形式實現(xiàn),是數(shù)據(jù)庫訪問中間件的擴展巨事務2022/7/1917數(shù)據(jù)集成:其他形式數(shù)據(jù)交換平臺:實現(xiàn)接口、路由、管理、配置、訪問控制、審計、解析標準化等,如:基

7、于XML的廣域網(wǎng)數(shù)據(jù)交換平臺數(shù)據(jù)網(wǎng)關、數(shù)據(jù)庫網(wǎng)關、消息網(wǎng)關、郵件網(wǎng)關分布式數(shù)據(jù)庫、分布式數(shù)據(jù)存儲與管理數(shù)據(jù)倉庫、OLAP分析數(shù)據(jù)中心大數(shù)據(jù)(BigDATA)分布式存儲、處理的數(shù)據(jù)庫。2022/7/1918應用集成RPC(業(yè)務集成的一種)服務器開放接口(expose)客戶端使用一種調(diào)用方法(如RDO、DDE、OLE、Sockets)有多種演進形式:如VBA2022/7/1919應用集成分布式對象(組件)用EJB實現(xiàn)的分布式企業(yè)應用2022/7/1920應用集成:事件驅(qū)動的應用集成(業(yè)務組合)關鍵技術:工作流、業(yè)務規(guī)則2022/7/1921應用集成:消息中間件消息中間件的典型組件理解和應用消息:業(yè)

8、務基于消息驅(qū)動調(diào)用基于消息產(chǎn)生狀態(tài)基于消息轉(zhuǎn)換定義消息、事件管理隊列2022/7/1922應用集成:三層與多層結(jié)構的實質(zhì)功能的集中構造應用服務器的要件:適配器集成器路由管理傳輸管理業(yè)務規(guī)則訪問控制與身份認證服務器本地存儲訪問日志與審計配置、管理工具如Enterprise Manager2022/7/1923應用集成:流程的重組與業(yè)務集成此類應用的要素引擎及功能流程的自動化消息實現(xiàn)可視化的流程建??梢暬慕M合業(yè)務展現(xiàn)底層的數(shù)據(jù)訪問與調(diào)用接口2022/7/1924應用集成:流程重組的例子描述:狀態(tài)變化流程的組合具體的數(shù)據(jù)算法實現(xiàn)2022/7/1925服務集成:Web Server2022/7/19

9、268.3 EAI的技術實現(xiàn)邏輯模型、邏輯設計細化:分層、合作、并置、演進?物理模型、物理模型的細化、分解集成體系的比選,含綜合成本、資源分析、可行性分析技術體系的比選,含產(chǎn)品、綜合成本、資源分析、可行性分析開發(fā)環(huán)境、開發(fā)工具的選擇2022/7/1927主要技術體系分層架構:如C/S與B/S的體系(多層架構的選擇)要點:在線、非在線?一次業(yè)務活動中的交互? 本地存儲、集中式存儲? 可靠連接、非可高連接? 其他:MySQL, Smart Client實現(xiàn),APP,Hadoop平臺應用通用技術實現(xiàn)框架體系:如.net技術體系、J2EE技術體系Web Service、SOA、AjaxWeb 1.0,

10、 Web 2.0, Web 3.0的集成要點:面向連接的應用具體要求 平臺無關性的準確含義:如數(shù)據(jù)庫是相對獨立的 組合的可能性及已有技術、用戶方資源 Java的局限性、編寫B(tài)ean的復雜性專業(yè)技術體系:如基于ITIL的IT資源管理集成,物聯(lián)網(wǎng)技術體系集成 2022/7/1928應用集成:典型的物理實現(xiàn)2022/7/19298.4 典型的企業(yè)應用集成模型如何實現(xiàn)消息傳遞功能集成數(shù)據(jù)集成表示集成2022/7/1930EAI模型的邏輯設計模塊化、層次化實現(xiàn)PortalHTML/JSPXML消息與數(shù)據(jù)訪問消息、協(xié)議、數(shù)據(jù)元集數(shù)據(jù)訪問、數(shù)據(jù)元集2022/7/1931EAI模型的物理設計模塊的具體實現(xiàn)技術、方法2022/7/1932典型的企業(yè)應用集成模型如何實現(xiàn)表示層集成數(shù)據(jù)集成功能集成消息傳遞弱電集成作業(yè)(練習題,任選題)基于以下技術體系,設計一個集成框架(如教師、教學、學生管理的集成)選擇其中的一種即可:(1).NET體系(4) Android上的一個新應用(2).J2EE體系(5) 電子政務的網(wǎng)上業(yè)務審批(3)SOA(6) 企業(yè)Web郵件系統(tǒng)(內(nèi)外網(wǎng)都可用) (7) APP/微信(8) 基于Hadoop的體系基于體驗式評價應用(設想或了解一個例子,如三國歷史),設計一個基于Web 3.0的應用集成框架給出一種路側(cè)停車場物聯(lián)網(wǎng)管理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論