![家具企業(yè)應(yīng)用集成的目標(biāo)與作用_第1頁(yè)](http://file4.renrendoc.com/view/da802f3d6e53e123a4ae25a0fb196877/da802f3d6e53e123a4ae25a0fb1968771.gif)
![家具企業(yè)應(yīng)用集成的目標(biāo)與作用_第2頁(yè)](http://file4.renrendoc.com/view/da802f3d6e53e123a4ae25a0fb196877/da802f3d6e53e123a4ae25a0fb1968772.gif)
![家具企業(yè)應(yīng)用集成的目標(biāo)與作用_第3頁(yè)](http://file4.renrendoc.com/view/da802f3d6e53e123a4ae25a0fb196877/da802f3d6e53e123a4ae25a0fb1968773.gif)
![家具企業(yè)應(yīng)用集成的目標(biāo)與作用_第4頁(yè)](http://file4.renrendoc.com/view/da802f3d6e53e123a4ae25a0fb196877/da802f3d6e53e123a4ae25a0fb1968774.gif)
![家具企業(yè)應(yīng)用集成的目標(biāo)與作用_第5頁(yè)](http://file4.renrendoc.com/view/da802f3d6e53e123a4ae25a0fb196877/da802f3d6e53e123a4ae25a0fb1968775.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
企業(yè)應(yīng)用集成陳剛stormch@1前言1.1企業(yè)對(duì)應(yīng)用集成的需求1.2應(yīng)用集成的目標(biāo)1.3應(yīng)用集成的作用示例21.1企業(yè)對(duì)應(yīng)用集成的需求-1問(wèn)題企業(yè)獨(dú)立信息單元不斷增長(zhǎng),彼此缺乏關(guān)聯(lián)信息時(shí)效重復(fù)操作準(zhǔn)確性……成為企業(yè)的業(yè)務(wù)、決策能力的短板31.1企業(yè)對(duì)應(yīng)用集成的需求-2原因業(yè)務(wù)推動(dòng)信息建設(shè)業(yè)務(wù)群間水平、能力存在差距信息需求緊迫程度的差異信息系統(tǒng)本身的實(shí)施能力所致技術(shù)規(guī)范項(xiàng)目自身的管理/文檔缺失等…41.1企業(yè)對(duì)應(yīng)用集成的需求-3如何解決革命性的:推倒重來(lái)/一攬子方案改良性的:逐一分析,據(jù)優(yōu)先級(jí)給出方案51.1企業(yè)對(duì)應(yīng)用集成的需求-4企業(yè)的根本需求用投入產(chǎn)出符合企業(yè)能力的方案,使信息系統(tǒng)成為企業(yè)利益最大化的工具解決眼前問(wèn)題的同時(shí),不能成為新的弧島。61.2應(yīng)用集成的目標(biāo)為企業(yè)打造統(tǒng)一、規(guī)范、開放的骨干應(yīng)用實(shí)現(xiàn)企業(yè)業(yè)務(wù)需求下,各信息應(yīng)用、系統(tǒng)間不同層次的信息共享、數(shù)據(jù)通訊以應(yīng)用集成為契機(jī),觸發(fā)企業(yè)的業(yè)務(wù)流程重組(BPR)、優(yōu)化,信息與業(yè)務(wù)水平得到同時(shí)的提高,為企業(yè)的未來(lái)奠定穩(wěn)固的基礎(chǔ)。71.3應(yīng)用集成的作用簡(jiǎn)介企業(yè)間異行間信用卡在ATM上的互通超市與供貨商間的EDI(電子數(shù)據(jù)交換)企業(yè)內(nèi)酒店各部門間消費(fèi)的統(tǒng)一結(jié)算直銷企業(yè)的網(wǎng)上訂單到送貨的后臺(tái)過(guò)程。82概念1、信息系統(tǒng)相關(guān)概念支撐系統(tǒng)應(yīng)用的不同層次技術(shù)介紹 網(wǎng)絡(luò)/硬件基礎(chǔ)設(shè)施/操作系統(tǒng)(略)網(wǎng)絡(luò)應(yīng)用環(huán)境數(shù)據(jù)庫(kù)4. 各種商業(yè)應(yīng)用軟件/管理系統(tǒng)系統(tǒng)在業(yè)務(wù)中的應(yīng)用開發(fā)工具集成技術(shù)概念7. 多層次系統(tǒng)集成8. 應(yīng)用集成92.1信息系統(tǒng)概念定義分類體系結(jié)構(gòu)層次組成102.1.1信息系系統(tǒng)定義信息系統(tǒng)是是用信息化化手段將業(yè)業(yè)務(wù)邏輯固固化的,是是人、設(shè)備備、應(yīng)用軟軟件、操作作環(huán)境、業(yè)業(yè)務(wù)流程的的集合體。。信息系統(tǒng)是是管理理念念、整合實(shí)實(shí)施水平的的體現(xiàn)。112.1.2分類1、管理信信息系統(tǒng)按按應(yīng)用區(qū)分分?jǐn)?shù)據(jù)分析、、決策支持持業(yè)務(wù)操作的的系統(tǒng)支持持后臺(tái)數(shù)據(jù)/事務(wù)處理理122.1.2分類2、按交互互形式標(biāo)準(zhǔn)應(yīng)用程程序:IE/窗口/字符界面面報(bào)表/圖表表無(wú)交互的系系統(tǒng):訂單單處理、工工作流………部件/組件件……132.1.3體系結(jié)結(jié)構(gòu)-概念念概念體系結(jié)構(gòu),,指信息系系統(tǒng)的每個(gè)個(gè)組成部分分之間的相相互關(guān)系,,包括:層層次、拓樸樸結(jié)構(gòu)、布布局、接口口、邊界等等;組成部部分包括::硬件、軟軟件、數(shù)據(jù)據(jù)、操作規(guī)規(guī)程、文檔檔、參與的的人員等。。142.1.3體系結(jié)結(jié)構(gòu)-1按系統(tǒng)的操操作端區(qū)分分主機(jī)/終端端模式集中式文件件資源共享享對(duì)等網(wǎng)客戶/服務(wù)務(wù)器(C/S)瀏覽器/服服務(wù)器(B/S)靜態(tài)的頁(yè)面面由服務(wù)器解解釋腳本由中間層支支撐的B/S結(jié)構(gòu)152.1.3體系結(jié)結(jié)構(gòu)-2按拓樸結(jié)構(gòu)構(gòu)區(qū)分點(diǎn)狀線狀星型網(wǎng)狀162.1.3體系結(jié)結(jié)構(gòu)-3按計(jì)算模式式區(qū)分集中式計(jì)算算分時(shí)共享資源共享客戶端/服服務(wù)器模式式分布式計(jì)算算胖客戶/服服務(wù)器結(jié)構(gòu)構(gòu)三層或更多多層的結(jié)構(gòu)構(gòu)其它結(jié)構(gòu)172.1.4信息系統(tǒng)統(tǒng)的層次信息系統(tǒng)層層次結(jié)構(gòu)信息系統(tǒng)層層次結(jié)構(gòu)是是按照互連連、互通、、互操作的的開放式系系統(tǒng)思想對(duì)對(duì)信息系統(tǒng)統(tǒng)應(yīng)用層次次進(jìn)行劃分分的結(jié)構(gòu)模模型。信息系統(tǒng)層層次劃分1、物理層層——硬件件產(chǎn)品、網(wǎng)網(wǎng)絡(luò)設(shè)備;;2、操作系系統(tǒng)層———系統(tǒng)軟件件;3、工具層層——DBMS、中中間件、網(wǎng)網(wǎng)絡(luò)工具等等;4、數(shù)據(jù)層層——數(shù)據(jù)據(jù)模型;5、功能層層——功能能模型;6、業(yè)務(wù)層層——管理理模型;7、表示層層——人機(jī)機(jī)交互。182.1.5信息系系統(tǒng)組成網(wǎng)絡(luò)、硬件件基礎(chǔ)設(shè)施施、操作系系統(tǒng)網(wǎng)絡(luò)應(yīng)用環(huán)環(huán)境:OA平臺(tái)/信信息安全數(shù)據(jù)庫(kù)平臺(tái)工具/中間層應(yīng)用軟件/應(yīng)用用系統(tǒng)業(yè)務(wù)應(yīng)用192.2網(wǎng)網(wǎng)絡(luò)應(yīng)用環(huán)環(huán)境Intranet/Internet基礎(chǔ)服服務(wù)信息安全202.2.1網(wǎng)絡(luò)基基礎(chǔ)服務(wù)212.2.1網(wǎng)絡(luò)基基礎(chǔ)服務(wù)-DNS分布式層次次數(shù)據(jù)庫(kù)提供域名和和數(shù)據(jù)的映映射域名IP地地址域名計(jì)計(jì)算機(jī)名名IP地址域名名樹狀的名字字系統(tǒng)222.2.2網(wǎng)絡(luò)安安全密碼技術(shù)與與密鑰管理理證書數(shù)字字簽簽名名智能能IC卡卡技技術(shù)術(shù)安全全套套接接字字(SSL)232.3數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)數(shù)據(jù)據(jù)庫(kù)庫(kù)系系統(tǒng)統(tǒng)概概述述數(shù)據(jù)據(jù)庫(kù)庫(kù)分分類類發(fā)展展現(xiàn)現(xiàn)狀狀典型型產(chǎn)產(chǎn)品品的的介介紹紹242.3.1數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)概概述述數(shù)據(jù)據(jù)庫(kù)庫(kù)詞義義::原原始始及及加加工工數(shù)數(shù)據(jù)據(jù)的的集集合合產(chǎn)品品包包含含::數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)+管管理理工工具具+開開發(fā)發(fā)接接口口252.3.2數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)分分類類關(guān)系系型型數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)文件件型型數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)非結(jié)結(jié)構(gòu)構(gòu)化化數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)多媒媒體體數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)專用用、、工工程程數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)262.3.3數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)發(fā)發(fā)展展情情況況-1發(fā)展展階階段段第一一階階段段(70年年代代),,可可說(shuō)說(shuō)是是一一套套對(duì)對(duì)表表的的有有限限命命令令集集。。例例::DBASE第二二階階段段(80年年代代)SQL面面世世了了第三三階階段段(90年年代代)加加強(qiáng)強(qiáng)了了數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)的的整整體體安安全全性性、、管管理理、、提提供供了了事事務(wù)務(wù)處處理理等等功功能能272.3.3數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)發(fā)發(fā)展展情情況況-2運(yùn)行行環(huán)環(huán)境境的的演演變變第一一階階段段,,在在小小、、中中、、大大型型機(jī)機(jī)上上運(yùn)運(yùn)行行的的RDBMS一一般般為為多多用用戶戶系系統(tǒng)統(tǒng)。。微微機(jī)機(jī)上上為為單單用用戶戶版版本本第二二階階段段,,開開始始出出現(xiàn)現(xiàn)跨跨平平臺(tái)臺(tái)的的產(chǎn)產(chǎn)品品,,數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)開開始始支支持持網(wǎng)網(wǎng)絡(luò)絡(luò)并并發(fā)發(fā)操操作作……第三三階階段段,,產(chǎn)產(chǎn)品品追追求求開開放放性性、、可可移移植植、、可可連連接接、、可可伸伸縮縮282.3.3數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)發(fā)發(fā)展展情情況況-3產(chǎn)品品構(gòu)構(gòu)成成的的變變化化早期期的的產(chǎn)產(chǎn)品品主主要要提提供供數(shù)數(shù)據(jù)據(jù)定定義義、、數(shù)數(shù)據(jù)據(jù)存存取取、、數(shù)數(shù)據(jù)據(jù)控控制制等等基基本本的的操操作作和和數(shù)數(shù)據(jù)據(jù)存存儲(chǔ)儲(chǔ)組組織織、、并并發(fā)發(fā)控控制制、、安安全全性性完完整整性性檢檢查查、、系系統(tǒng)統(tǒng)恢恢復(fù)復(fù)、、數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)的的重重新新組組織織和和重重新新構(gòu)構(gòu)造造等等基基本本功功能能。。這這些些成成為為RDBMS的的核核心心功功能能。。第二階段的的產(chǎn)品以數(shù)數(shù)據(jù)管理的的基本功能能為核心,,著力開發(fā)發(fā)外圍軟件件系統(tǒng),比比如FORMS表格格生成系統(tǒng)統(tǒng)、REPORTS報(bào)表系統(tǒng)統(tǒng)、MENUS菜單單生成系統(tǒng)統(tǒng)等。這些些外圍工具具軟件,就就是所謂的的第四代應(yīng)應(yīng)用開發(fā)環(huán)環(huán)境,他們們大大提高高了數(shù)據(jù)庫(kù)庫(kù)應(yīng)用開發(fā)發(fā)的效率。。292.3.4典型產(chǎn)產(chǎn)品介紹MicrosoftSQLServerOracleIBMDB2SybaseSQLServer30MicrosoftSQL-Server兼容性:微微軟的解決決方案可移植性::僅提供IA架構(gòu)WINDOWS平臺(tái)臺(tái)產(chǎn)品可聯(lián)結(jié)性::支持較多多的協(xié)議高生產(chǎn)率::第三方軟軟件非常多多Sybase公司是是1984年成立的的,屬于后后起之秀。。他推出了了支持企業(yè)業(yè)范圍的““客戶/服服務(wù)器體系系結(jié)構(gòu)”的的數(shù)據(jù)庫(kù)。。Sybase把““客戶/服服務(wù)器數(shù)據(jù)據(jù)庫(kù)體系結(jié)結(jié)構(gòu)”作為為開發(fā)產(chǎn)品品的重要目目標(biāo)。SybaseSystem11.5是其主導(dǎo)導(dǎo)產(chǎn)品,支支持企業(yè)內(nèi)內(nèi)部各種數(shù)數(shù)據(jù)庫(kù)應(yīng)用用需求,如如數(shù)據(jù)倉(cāng)庫(kù)庫(kù)、聯(lián)機(jī)事事務(wù)處理、、決策支持持系統(tǒng)和小小平臺(tái)應(yīng)用用等。MSSQLServer是購(gòu)買Sybase公司1987年年推出的SybaseSQLServer,又稱稱為大學(xué)版版INGRES的第第三代產(chǎn)品品,所以他他們實(shí)質(zhì)是是一樣的。。31ORACLE兼容性:Oracle產(chǎn)品采采用標(biāo)準(zhǔn)SQL,有有很好的產(chǎn)產(chǎn)品兼容性性可移移植植性性::Oracle在在非非常常寬寬廣廣的的應(yīng)應(yīng)用用范范圍圍內(nèi)內(nèi)提提供供了了全全系系列列產(chǎn)產(chǎn)品品可聯(lián)聯(lián)結(jié)結(jié)性性::支支持持較較多多的的協(xié)協(xié)議議高生生產(chǎn)產(chǎn)率率::提提供供了了多多種種開開發(fā)發(fā)工工具具32DB2特點(diǎn)點(diǎn)DB2數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)核核心心又又稱稱作作DB2公公共共服服務(wù)務(wù)器器,,采采用用多多進(jìn)進(jìn)程程多多線線索索體體系系結(jié)結(jié)構(gòu)構(gòu),,可可以以運(yùn)運(yùn)行行于于多多種種操操作作系系統(tǒng)統(tǒng)之之上上,,并并分分別別根根據(jù)據(jù)相相應(yīng)應(yīng)平平臺(tái)臺(tái)環(huán)環(huán)境境作作了了調(diào)調(diào)整整和和優(yōu)優(yōu)化化,,以以便便能能夠夠達(dá)達(dá)到到較較好好的的性性能能。。DB2核核心心數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)的的特特色色有有::支支持持面面向向?qū)?duì)象象的的編編程程;支支持持多多媒媒體體應(yīng)應(yīng)用用程程序序33SybaseSQL-Server特點(diǎn)點(diǎn)::在在80年年代代中中期期出出現(xiàn)現(xiàn)的的產(chǎn)產(chǎn)品品。。至至今今占占有有相相當(dāng)當(dāng)?shù)牡氖惺袌?chǎng)場(chǎng)份份額額較新新的的產(chǎn)產(chǎn)品品AdaptiveServer,,集集成成了了Server、、Anywhere等等,,提提供供了了單單一一的的編編程程模模型型開發(fā)工具具:PB、PD、PJ、PC++342.4軟軟件-概念軟件是由由人設(shè)計(jì)計(jì)和建造造的產(chǎn)品品。包括:1、執(zhí)行行時(shí)提供供希望功功能和性性能的指指令;2、使得得程序能能夠適當(dāng)當(dāng)?shù)夭僮髯餍畔⒌牡臄?shù)據(jù)結(jié)結(jié)構(gòu);3、描述述程序的的操作和和使用的的文檔。。352.4應(yīng)應(yīng)用軟軟件的特特征1、軟件件是被設(shè)設(shè)計(jì)開發(fā)發(fā)的,而而不是傳傳統(tǒng)意義義上的被被制造的的,它是是工程化化的產(chǎn)品品;2、軟件件不會(huì)““磨損””;3、雖然然軟件產(chǎn)產(chǎn)業(yè)正在在向基于于構(gòu)件的的組裝前前進(jìn),大大多數(shù)應(yīng)應(yīng)用軟件件仍然是是定制的的。362.4商商用軟軟件的分分類1、系統(tǒng)統(tǒng)軟件2、工具具軟件3、商業(yè)業(yè)軟件4、工程程和科學(xué)學(xué)計(jì)算軟軟件5、嵌入入式軟件件6、人工工智能軟軟件7、個(gè)人人軟件8、專用用軟件9、管理理信息系系統(tǒng)(MIS)372.5業(yè)業(yè)務(wù)應(yīng)應(yīng)用CRMSCMPDMERPWEB網(wǎng)網(wǎng)站OA(郵郵件+內(nèi)內(nèi)部主頁(yè)頁(yè))基礎(chǔ)網(wǎng)絡(luò)絡(luò)設(shè)施((LAN或WAN)企業(yè)MIS的骨骨架層次次382.5業(yè)業(yè)務(wù)應(yīng)應(yīng)用管理系統(tǒng)統(tǒng)的來(lái)源源產(chǎn)品化的的MIS軟件+配配置/個(gè)個(gè)性化調(diào)調(diào)整優(yōu)點(diǎn):有有成功案案例,實(shí)實(shí)施快速速,適于于”克隆隆”缺點(diǎn):造造價(jià)與產(chǎn)產(chǎn)品的““名氣””成正比比,定制制調(diào)整有有限定制開發(fā)發(fā)優(yōu)點(diǎn):完完全量身身定制,,可完整整支持管管理思路路缺點(diǎn):系系統(tǒng)穩(wěn)定定性受實(shí)實(shí)施能力力影響392.5業(yè)業(yè)務(wù)應(yīng)應(yīng)用發(fā)散一下下?(無(wú)正確確答案)定制系統(tǒng)統(tǒng)VS購(gòu)購(gòu)買買成品?案例背景景:某書書店想上上電子商商務(wù),網(wǎng)網(wǎng)上賣書書!402.6開開發(fā)工工具早期語(yǔ)言言:匯編編、Cobol、Basic結(jié)構(gòu)化的的工具::C、PASCAL面向?qū)ο笙蟮墓ぞ呔撸篋elphi、C++、、VB支持組件件開發(fā)的的工具::Java、C#412.7信信息系系統(tǒng)集成成概念定義區(qū)分層次次的信息息系統(tǒng)集集成原則422.7.1信信息系統(tǒng)統(tǒng)集成-定義什么是系統(tǒng)集成成?系統(tǒng)是指指為實(shí)現(xiàn)現(xiàn)某一目目標(biāo)而形形成的一一組元素素的有機(jī)機(jī)集合,,而系統(tǒng)統(tǒng)本身又又可作為一一個(gè)元素素單位參參與多次次組合,,這種組組合過(guò)程程稱為系系統(tǒng)集成成。系統(tǒng)集成成的關(guān)鍵鍵因素1、系統(tǒng)統(tǒng)集成的的交付物物仍然是是一個(gè)系系統(tǒng),符符合系統(tǒng)統(tǒng)的所有有特點(diǎn);;2、系統(tǒng)統(tǒng)集成不不是系統(tǒng)統(tǒng)間簡(jiǎn)單單的堆積積,而是是系統(tǒng)間間有機(jī)的的集合。。需要利利用系統(tǒng)工程程的原理理和方法法,通過(guò)過(guò)綜合、、協(xié)調(diào)使使得全局局、整體體系統(tǒng)指指標(biāo)最優(yōu)優(yōu)化。432.7.1信息系系統(tǒng)集成-定義2什么是信息系統(tǒng)集集成?信息系統(tǒng)集集成是根據(jù)據(jù)應(yīng)用的需需求,將硬硬件產(chǎn)品、、網(wǎng)絡(luò)設(shè)備備、系統(tǒng)軟軟件、工具具軟件以及及相應(yīng)的應(yīng)應(yīng)用軟件等等集成為一一個(gè)具有優(yōu)優(yōu)良性能價(jià)價(jià)格比的計(jì)計(jì)算機(jī)系統(tǒng)統(tǒng)的全過(guò)程程。442.7.2區(qū)分層層次的信息息系統(tǒng)集成成系統(tǒng)的層次次:在不同同層次上,,實(shí)現(xiàn)之間間的互連/互通,使使之形成一一個(gè)整體1、物理層層——硬件件產(chǎn)品、網(wǎng)網(wǎng)絡(luò)設(shè)備;;2、操作系系統(tǒng)層———系統(tǒng)軟件件;3、工具層層——DBMS、中中間件、網(wǎng)網(wǎng)絡(luò)工具等等;4、數(shù)據(jù)層層——數(shù)據(jù)據(jù)模型;5、功能層層——功能能模型;6、業(yè)務(wù)層層——管理理模型;7、表示層層——人機(jī)機(jī)交互。452.7.3信息系系統(tǒng)集成的的原則原則1、開放性性——開放放標(biāo)準(zhǔn);2、結(jié)構(gòu)化化——解決決復(fù)雜系統(tǒng)統(tǒng);3、先進(jìn)性性——較長(zhǎng)長(zhǎng)的生命周周期;4、主流化化——系統(tǒng)統(tǒng)可靠性;;5、可行性性——資源源、進(jìn)度的的約束。思路1、深入研研究目標(biāo)系系統(tǒng)的特點(diǎn)點(diǎn);2、開展全全面的調(diào)研研工作;3、分析問(wèn)問(wèn)題,根據(jù)據(jù)客戶的優(yōu)優(yōu)先極、難難度確定范范圍4、制定總總體的解決決方案。462.8應(yīng)應(yīng)用集成概概念-1企業(yè)應(yīng)用集集成的分類類1、體系結(jié)結(jié)構(gòu)間的集集成(橫向向)2、體系結(jié)結(jié)構(gòu)內(nèi)的集集成(縱向向)472.8應(yīng)應(yīng)用集成概概念-2橫向集成成長(zhǎng)期、穩(wěn)穩(wěn)定的集集成隨機(jī)的集集成482.8應(yīng)應(yīng)用集集成概念念-3縱向集成成單一層次次的集成成:(應(yīng)應(yīng)用環(huán)境境……集集成)數(shù)據(jù)集成成應(yīng)用集成成:平臺(tái)臺(tái)工具/中間層層493數(shù)據(jù)據(jù)集成概念方法數(shù)據(jù)共享享接口集成成復(fù)制數(shù)據(jù)倉(cāng)庫(kù)庫(kù)503.1.1數(shù)數(shù)據(jù)集成成概念-定義數(shù)據(jù)集成成:是共享或或者合并并來(lái)自于于兩個(gè)或或更多應(yīng)應(yīng)用的數(shù)數(shù)據(jù),支支持更多多企業(yè)應(yīng)應(yīng)用的過(guò)過(guò)程;數(shù)據(jù)集成成的目的的:是運(yùn)用一一定的技技術(shù)手段段將系統(tǒng)統(tǒng)中的數(shù)數(shù)據(jù)按一一定的規(guī)規(guī)則組織織成為一一個(gè)整體體,使得得用戶能能有效地地對(duì)數(shù)據(jù)據(jù)進(jìn)行操操作;數(shù)據(jù)集成成處理的的對(duì)象::系統(tǒng)中各各種異構(gòu)構(gòu)分布數(shù)數(shù)據(jù)庫(kù)中中的數(shù)據(jù)據(jù);數(shù)據(jù)集成成的目標(biāo)標(biāo):是達(dá)到應(yīng)應(yīng)用之間間的信息息共享、、數(shù)據(jù)通通訊。513.1.2數(shù)數(shù)據(jù)集成成概念-適用場(chǎng)場(chǎng)合數(shù)據(jù)集成成經(jīng)常是是應(yīng)用集集成最簡(jiǎn)簡(jiǎn)單、直直接的途途徑。數(shù)據(jù)據(jù)集集成成通通常常通通過(guò)過(guò)使使用用基基本本文文件件I/O或或者者標(biāo)標(biāo)準(zhǔn)準(zhǔn)數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)呼呼叫叫來(lái)來(lái)實(shí)實(shí)現(xiàn)現(xiàn),,不不需需要要復(fù)復(fù)雜雜的的技技術(shù)術(shù)體體系系。。適于于實(shí)實(shí)現(xiàn)現(xiàn)成成本本較較低低、、進(jìn)進(jìn)度度安安排排比比較較容容易易、、所所需需開開發(fā)發(fā)技技能能不不高高的的集集成成解解決決方方案案。。目前前流流行行的的DBMS都都提提供供數(shù)數(shù)據(jù)據(jù)集集成成的的工工具具。。523.1.3數(shù)數(shù)據(jù)據(jù)集集成成概概念念-不不適適用用場(chǎng)場(chǎng)合合1、、不不適適于于安安全全性性/完完整整性性規(guī)規(guī)則則要要求求高高的的應(yīng)應(yīng)用用::由于于繞繞過(guò)過(guò)應(yīng)應(yīng)用用程程序序的的安安全全性性檢檢查查,,可可能能導(dǎo)導(dǎo)致致的的數(shù)數(shù)據(jù)據(jù)破破壞壞;;存取取控控制制的的變變化化可可能能會(huì)會(huì)打打開開新新的的安安全全漏漏洞洞;;數(shù)據(jù)據(jù)輸輸入入輸輸出出可可能能把把敏敏感感的的數(shù)數(shù)據(jù)據(jù)發(fā)發(fā)布布到到共共用用網(wǎng)網(wǎng)上上;;2、、不不適適于于接接口口、、業(yè)業(yè)務(wù)務(wù)規(guī)規(guī)則則復(fù)復(fù)雜雜的的應(yīng)應(yīng)用用::擁有有很很多多復(fù)復(fù)雜雜數(shù)數(shù)據(jù)據(jù)結(jié)結(jié)構(gòu)構(gòu)的的大大型型商商業(yè)業(yè)應(yīng)應(yīng)用用數(shù)據(jù)據(jù)結(jié)結(jié)構(gòu)構(gòu)沒(méi)沒(méi)有有正正式式書書面面文文件件支支持持的的應(yīng)應(yīng)用用面向向交交易易的的應(yīng)應(yīng)用用((如如銀銀行行業(yè)業(yè)或或會(huì)會(huì)計(jì)計(jì)方方面面應(yīng)應(yīng)用用))存有有敏敏感感的的個(gè)個(gè)人人數(shù)數(shù)據(jù)據(jù)和和商商業(yè)業(yè)機(jī)機(jī)密密的的應(yīng)應(yīng)用用等等在提提供供數(shù)數(shù)據(jù)據(jù)集集成成方方案案,,時(shí)時(shí)要要做做認(rèn)認(rèn)真真的的分分析析。。533.2.1數(shù)數(shù)據(jù)據(jù)共共享享-方方法法方法法新擴(kuò)擴(kuò)展展的的應(yīng)應(yīng)用用通通過(guò)過(guò)一一定定的的安安全全和和事事務(wù)務(wù)機(jī)機(jī)制制直直接接訪訪問(wèn)問(wèn)另另外外一一個(gè)個(gè)應(yīng)應(yīng)用用的的數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)來(lái)來(lái)實(shí)實(shí)現(xiàn)現(xiàn)數(shù)數(shù)據(jù)據(jù)集集成成。。543.2.2數(shù)數(shù)據(jù)據(jù)共共享享-優(yōu)優(yōu)缺缺點(diǎn)點(diǎn)優(yōu)點(diǎn)點(diǎn)::是最最簡(jiǎn)簡(jiǎn)單單的的方方法法,,通通常常也也是是最最有有效效的的方方法法。。實(shí)時(shí)時(shí)數(shù)數(shù)據(jù)據(jù)同同步步、、結(jié)結(jié)構(gòu)構(gòu)完完全全相相同同缺點(diǎn)點(diǎn)::容易易造造成成數(shù)數(shù)據(jù)據(jù)一一致致性性和和完完整整性性的的破破壞壞結(jié)構(gòu)構(gòu)變變化化時(shí)時(shí),,所所有有外外掛掛需需要要一一起起調(diào)調(diào)整整553.2.3數(shù)數(shù)據(jù)據(jù)共共享享-適適用用場(chǎng)場(chǎng)合合適用于于1、同同一軟軟件供供應(yīng)商商的產(chǎn)產(chǎn)品功功能擴(kuò)擴(kuò)展2、有有詳細(xì)細(xì)技術(shù)術(shù)文檔檔的產(chǎn)產(chǎn)品功功能擴(kuò)擴(kuò)展不適用用于數(shù)據(jù)重重要性性程度度較高高,沒(méi)有詳詳細(xì)技技術(shù)說(shuō)說(shuō)明文文檔的的數(shù)據(jù)據(jù)集成成。563.2.4數(shù)數(shù)據(jù)共共享-例子子酒店系系統(tǒng)結(jié)結(jié)帳臺(tái)臺(tái)服務(wù)務(wù)員收收銀統(tǒng)統(tǒng)計(jì)表表開發(fā)發(fā)背景酒店已已經(jīng)有有了支支持業(yè)業(yè)務(wù)操操作的的全套套管理理系統(tǒng)統(tǒng)收銀部部想統(tǒng)統(tǒng)計(jì)每每個(gè)收收銀員員的日日收銀銀對(duì)比比軟件系系統(tǒng)的的文檔檔很全全方案開發(fā)一一個(gè)基基于數(shù)數(shù)據(jù)庫(kù)庫(kù)的,,獨(dú)立立于主主MIS的的統(tǒng)計(jì)計(jì)程序序573.3.1接接口集集成描述利用系系統(tǒng)提提供的的各種種接口口(文文件接接口、、導(dǎo)入入導(dǎo)出出函數(shù)數(shù))進(jìn)進(jìn)行數(shù)數(shù)據(jù)集集成的的方法法。是目前前應(yīng)用用最廣廣的數(shù)數(shù)據(jù)集集成方方法。。這種種通過(guò)過(guò)接口口抽象象的方方法提提供了了集成成不同同類型型應(yīng)用用的高高效率率,也也是面面向接接口集集成的的主要要優(yōu)勢(shì)勢(shì)。文件接接口通通常采采用的的格式式有文文本文文件、、數(shù)據(jù)據(jù)文件件、XML文件件或其其它自自定義義文件件。利用應(yīng)應(yīng)用系系統(tǒng)的的導(dǎo)出出函數(shù)數(shù)生成成接口口文件件,通通過(guò)其其它系系統(tǒng)的的導(dǎo)入入函數(shù)數(shù)打開開接口口文件件并讀讀取數(shù)數(shù)據(jù),,接口口文件件的傳傳輸可可以是是磁盤盤、磁磁帶、、光盤盤、Extranet、、Internet等各各種介介質(zhì)。。583.3.2接接口集集成-優(yōu)缺缺點(diǎn)優(yōu)點(diǎn)通常對(duì)對(duì)相關(guān)關(guān)聯(lián)的的系統(tǒng)統(tǒng)無(wú)不不良影影響關(guān)聯(lián)系系統(tǒng)間間界限限明確確,層層次清清晰缺點(diǎn)接口定定義過(guò)過(guò)程需需精準(zhǔn)準(zhǔn)變更時(shí)時(shí)調(diào)整整工作作量大大有時(shí)效效問(wèn)題題大量的的數(shù)據(jù)據(jù)傳輸輸需要要額外外的介介質(zhì),,增加加了風(fēng)風(fēng)險(xiǎn)593.3.3接接口集集成-適用用場(chǎng)合合適用于于:系統(tǒng)開開發(fā)規(guī)規(guī)范,,輸入入輸出出接口口通暢暢業(yè)務(wù)允允許關(guān)關(guān)聯(lián)系系統(tǒng)間間存在在異步步時(shí)延延603.3.4接接口集集成——示例例某企業(yè)業(yè)的資資產(chǎn)條條碼打打印背景企業(yè)的的自有有資產(chǎn)產(chǎn)都在在ERP系系統(tǒng)中中系統(tǒng)數(shù)數(shù)據(jù)庫(kù)庫(kù)完全全封裝裝,但但可指指定的的數(shù)據(jù)據(jù)導(dǎo)出出企業(yè)想想用系系統(tǒng)中中的數(shù)數(shù)據(jù)打打印資資產(chǎn)標(biāo)標(biāo)簽系統(tǒng)未未提供供該功功能方案導(dǎo)出指指定數(shù)數(shù)據(jù),,外掛掛一個(gè)個(gè)小程程序打打印613.3.5接接口集集成——XML規(guī)規(guī)范接口文文件定定義復(fù)復(fù)雜,,難以以讀懂懂,開開發(fā)調(diào)調(diào)試需需要花花費(fèi)大大量時(shí)時(shí)間和和人力力,穩(wěn)穩(wěn)定性性和可可擴(kuò)展展性都都受到到影響響。數(shù)據(jù)文文件通通常依依賴于于固定定的數(shù)數(shù)據(jù)格格式,,這些些格式式雖然然是規(guī)規(guī)范的的,但但需要要依賴賴于固固定的的數(shù)據(jù)據(jù)庫(kù)環(huán)環(huán)境,,這限限制了了集成成的通通用性性和開開放性性。XML(ExtensiveMarkupLanguage)擴(kuò)擴(kuò)展標(biāo)標(biāo)記語(yǔ)語(yǔ)言消消除了了這些些麻煩煩。623.3.6XML范例例項(xiàng)目推推進(jìn)會(huì)會(huì)任鵬松松業(yè)務(wù)周周例會(huì)會(huì)陳剛會(huì)議名名稱召集人人<Columnss:StyleID="s27"ss:Width="36"/><Columnss:StyleID="s28"ss:AutoFitWidth="0"ss:Width="105.75"/><Rowss:Index="2"><Cellss:StyleID="s23"><Datass:Type="String">召召集人人</Data></Cell><Cellss:StyleID="s23"><Datass:Type="String">會(huì)會(huì)議名名稱</Data></Cell></Row><Row><Cell><Datass:Type="String">陳剛剛</Data></Cell><Cell><Datass:Type="String">業(yè)務(wù)務(wù)周例例會(huì)</Data></Cell></Row><Row><Cell><Datass:Type="String">任鵬鵬松</Data></Cell><Cell><Datass:Type="String">天項(xiàng)項(xiàng)目推推進(jìn)會(huì)會(huì)</Data></Cell></Row>633.4.1數(shù)數(shù)據(jù)復(fù)復(fù)制-概念念數(shù)據(jù)復(fù)復(fù)制的的目的的是為為了保保持?jǐn)?shù)數(shù)據(jù)在在不同同數(shù)據(jù)據(jù)庫(kù)間間的一一致性性,而而數(shù)據(jù)據(jù)庫(kù)可可以是是同一一廠商商也可可以是是不同同廠商商的((異構(gòu)構(gòu)的)),甚甚至可可以是是采用用了不不同模模型和和管理理模式式的數(shù)數(shù)據(jù)庫(kù)庫(kù)。數(shù)據(jù)復(fù)復(fù)制的的基本本要求求是其其必須須能夠夠提供供一種種數(shù)據(jù)據(jù)轉(zhuǎn)化化和傳傳輸?shù)牡幕A(chǔ)礎(chǔ)技術(shù)術(shù)(基基于消消息機(jī)機(jī)制的的傳輸輸處理理中間間件)),以以屏蔽蔽不同同數(shù)據(jù)據(jù)庫(kù)間間數(shù)據(jù)據(jù)模型型的差差異。。數(shù)據(jù)復(fù)復(fù)制服服務(wù)的的基本本原理理:在在兩個(gè)個(gè)或多多個(gè)數(shù)數(shù)據(jù)庫(kù)庫(kù)之間間設(shè)置置一個(gè)個(gè)軟件件中介介(復(fù)復(fù)制服服務(wù)器器),,在一一邊,,數(shù)據(jù)據(jù)從源源數(shù)據(jù)據(jù)庫(kù)中中被抽抽取,,而在在另一一邊,,數(shù)據(jù)據(jù)被導(dǎo)導(dǎo)入目目標(biāo)數(shù)數(shù)據(jù)庫(kù)庫(kù)。643.4.2數(shù)數(shù)據(jù)復(fù)復(fù)制-應(yīng)用用場(chǎng)合合數(shù)據(jù)復(fù)復(fù)制常常常用用于應(yīng)應(yīng)用系系統(tǒng)的的業(yè)務(wù)務(wù)規(guī)則則比較較復(fù)雜雜或數(shù)數(shù)據(jù)結(jié)結(jié)構(gòu)比比較復(fù)復(fù)雜但但具有有相同同或相相似的的數(shù)據(jù)據(jù)屬性性的數(shù)數(shù)據(jù)集集成,,如組組織結(jié)結(jié)構(gòu)內(nèi)內(nèi)下級(jí)級(jí)向上上級(jí)的的數(shù)據(jù)據(jù)同步步匯總總或者者移動(dòng)動(dòng)計(jì)算算設(shè)備備的數(shù)數(shù)據(jù)同同步等等等。。一般來(lái)來(lái)說(shuō),,源數(shù)數(shù)據(jù)庫(kù)庫(kù)和目目標(biāo)數(shù)數(shù)據(jù)庫(kù)庫(kù)最好好來(lái)自自統(tǒng)一一廠商商,需需要復(fù)復(fù)制的的數(shù)據(jù)據(jù)庫(kù)可可以用用不同同的標(biāo)標(biāo)志進(jìn)進(jìn)行隔隔離((如地地區(qū)、、銷售售商等等)。。針對(duì)客客戶性性能需需求的的不同同,復(fù)復(fù)制服服務(wù)可可以提提供秒秒級(jí)、、分鐘鐘級(jí)、、小時(shí)時(shí)級(jí)的的服務(wù)務(wù)。653.4.3數(shù)數(shù)據(jù)復(fù)復(fù)制––場(chǎng)景景示例例某全國(guó)國(guó)性的的超市市連鎖鎖的業(yè)業(yè)務(wù)記記錄同同步背景連鎖店店使用用同一一系統(tǒng)統(tǒng)(數(shù)數(shù)據(jù)結(jié)結(jié)構(gòu)相相同)業(yè)務(wù)實(shí)實(shí)時(shí)性性要求求高,,無(wú)法法使用用網(wǎng)頁(yè)頁(yè)等實(shí)實(shí)時(shí)連連接手手段需要每天天能將數(shù)數(shù)據(jù)匯總總,形成成統(tǒng)一的的數(shù)據(jù)庫(kù)庫(kù)方案設(shè)定基于于數(shù)據(jù)庫(kù)庫(kù)功能的的同步功功能,每每晚由系系統(tǒng)啟動(dòng)動(dòng)無(wú)人執(zhí)執(zhí)守的同同步進(jìn)程程。663.5.1數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)技術(shù)-概念概念:將多個(gè)數(shù)數(shù)據(jù)庫(kù)和和數(shù)據(jù)模模型集成成為一種種統(tǒng)一的的數(shù)據(jù)庫(kù)庫(kù)視圖的的方法。。描述:在分布的的數(shù)據(jù)庫(kù)庫(kù)和應(yīng)用用之間放放置一個(gè)個(gè)中間平平臺(tái)層((數(shù)據(jù)倉(cāng)倉(cāng)庫(kù)系統(tǒng)統(tǒng)),該該層與每每一個(gè)后后臺(tái)的數(shù)數(shù)據(jù)庫(kù)用用其自帶帶的接口口相連,,并將分分布的數(shù)數(shù)據(jù)庫(kù)映映射為一一種統(tǒng)一一的數(shù)據(jù)據(jù)模型,,這種數(shù)數(shù)據(jù)模型型只在中中間件中中存在。。應(yīng)用就就可以應(yīng)應(yīng)用該數(shù)數(shù)據(jù)模型型庫(kù)去訪訪問(wèn)需要要的信息息。同時(shí)時(shí),該中中間件也也可以通通過(guò)將相相關(guān)數(shù)據(jù)據(jù)映射和和導(dǎo)入實(shí)實(shí)體數(shù)據(jù)據(jù)庫(kù),進(jìn)進(jìn)行數(shù)據(jù)據(jù)庫(kù)更新新。優(yōu)點(diǎn):將多種數(shù)數(shù)據(jù)類型型表示為為統(tǒng)一的的數(shù)據(jù)模模型,支支持信息息交換,,它能夠夠通過(guò)一一個(gè)良好好定義的的接口訪訪問(wèn)企業(yè)業(yè)中任何何相連的的數(shù)據(jù)庫(kù)庫(kù),也提提供了一一種利用用統(tǒng)一接接口解決決面向數(shù)數(shù)據(jù)的應(yīng)應(yīng)用集成成的方法法。673.5.2數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)-定義義是企業(yè)面面向主題題的、集集成的、、穩(wěn)定的的、不同同時(shí)間的的數(shù)據(jù)集集合,為為企業(yè)的的應(yīng)用系系統(tǒng)提供供統(tǒng)一的的、規(guī)范范的所需需信息。。數(shù)據(jù)倉(cāng)庫(kù)庫(kù)系統(tǒng)是是解決信信息技術(shù)術(shù)發(fā)展中中存在的的擁有大大量數(shù)據(jù)據(jù),而其其中有用用信息貧貧乏的綜綜合解決決方案。。683.5.3數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)的特性性面向主題題:數(shù)據(jù)是由由業(yè)務(wù)主主題組織織的,而而不是由由客戶總總數(shù)或者者其它關(guān)關(guān)鍵因素素(也許許是組織織的正確確方法,,例如,,事務(wù)數(shù)數(shù)據(jù))組組織的。。集成:數(shù)據(jù)是作作為一個(gè)個(gè)整體進(jìn)進(jìn)行存儲(chǔ)儲(chǔ)的,而而不是以以可能有有不同結(jié)結(jié)構(gòu)或組組織方式式的文件件集合存存儲(chǔ)的。。非易失::數(shù)據(jù)保持持不變。。按計(jì)劃劃添加新新數(shù)據(jù),,但是依依據(jù)規(guī)則則,原數(shù)數(shù)據(jù)不會(huì)會(huì)丟失。。隨時(shí)間而而變化::時(shí)間量度度明確地地包含在在數(shù)據(jù)中中,使得得隨時(shí)間間的趨向向和變化化可以用用于分析析研究((許多數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)還包含含地理空空間維))。693.5.4數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)-結(jié)構(gòu)構(gòu)圖示703.5.5數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)-形成成過(guò)程713.5.6數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)-要素素?cái)?shù)據(jù)分級(jí)級(jí)(DataStaging)數(shù)據(jù)分級(jí)級(jí)是指從從分布式式源數(shù)據(jù)據(jù)庫(kù)進(jìn)行行數(shù)據(jù)提提取、轉(zhuǎn)轉(zhuǎn)換、凈凈化、加加載的過(guò)過(guò)程。1)提取?。‥xtract))從源數(shù)數(shù)據(jù)庫(kù)讀讀取源數(shù)數(shù)據(jù)的過(guò)過(guò)程;2)轉(zhuǎn)換換(Transform)將將源數(shù)據(jù)據(jù)轉(zhuǎn)換成成為符合合數(shù)據(jù)倉(cāng)倉(cāng)庫(kù)的內(nèi)內(nèi)部結(jié)構(gòu)構(gòu)格式的的初始目目標(biāo)數(shù)據(jù)據(jù)的過(guò)程程;3)凈化化(Cleanse))對(duì)初始始目標(biāo)數(shù)數(shù)據(jù)進(jìn)行行數(shù)據(jù)過(guò)過(guò)濾和驗(yàn)驗(yàn)證得到到目標(biāo)數(shù)數(shù)據(jù)的過(guò)過(guò)程;4)加載載(Load))將目標(biāo)標(biāo)數(shù)據(jù)添添加到目目標(biāo)數(shù)據(jù)據(jù)源的過(guò)過(guò)程。723.5.6數(shù)數(shù)據(jù)倉(cāng)庫(kù)庫(kù)-要素素22、匯總總(Summaries)是是一類程程序,它它針對(duì)目目標(biāo)數(shù)據(jù)據(jù)預(yù)先計(jì)計(jì)算出象象總額、、平均值值等常用用聚集函函數(shù)的值值隨著數(shù)數(shù)據(jù)的加加載一起起添加到到數(shù)據(jù)倉(cāng)倉(cāng)庫(kù)中,,當(dāng)然,,這不是是必須的的。3、、元元數(shù)數(shù)據(jù)據(jù)((Metadata))是是““有有關(guān)關(guān)數(shù)數(shù)據(jù)據(jù)的的數(shù)數(shù)據(jù)據(jù)””,,可可以以分分為為管管理理元元數(shù)數(shù)據(jù)據(jù)、、業(yè)業(yè)務(wù)務(wù)元元數(shù)數(shù)據(jù)據(jù)和和操操作作元元數(shù)數(shù)據(jù)據(jù),,它它可可以以告告訴訴用用戶戶數(shù)數(shù)據(jù)據(jù)倉(cāng)倉(cāng)庫(kù)庫(kù)有有什什么么、、來(lái)來(lái)自自何何處處、、所所有有者者、、安安全全訪訪問(wèn)問(wèn)授授權(quán)權(quán)等等信信息息。。4、、數(shù)數(shù)據(jù)據(jù)倉(cāng)倉(cāng)庫(kù)庫(kù)數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)((DataWarehouseDatabase))指指數(shù)數(shù)據(jù)據(jù)倉(cāng)倉(cāng)庫(kù)庫(kù)中中明明細(xì)細(xì)數(shù)數(shù)據(jù)據(jù)((原原子子數(shù)數(shù)據(jù)據(jù)))和和匯匯總總數(shù)數(shù)據(jù)據(jù),,由由于于它它不不考考慮慮數(shù)數(shù)據(jù)據(jù)事事務(wù)務(wù)存存儲(chǔ)儲(chǔ)而而考考慮慮數(shù)數(shù)據(jù)據(jù)查查詢?cè)兎址治鑫?,,所所以以其其設(shè)設(shè)計(jì)計(jì)原原則則不不同同于于事事務(wù)務(wù)數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù),,一一般般采采用用星星型型數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)設(shè)設(shè)計(jì)計(jì)方方法法733.5.7數(shù)數(shù)據(jù)據(jù)倉(cāng)倉(cāng)庫(kù)庫(kù)-與與業(yè)業(yè)務(wù)務(wù)數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)對(duì)對(duì)比比特性業(yè)務(wù)記錄數(shù)據(jù)庫(kù)數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)庫(kù)易變性動(dòng)態(tài)靜態(tài)通用性當(dāng)前的歷史的時(shí)間維暗指明確可見的粒度原始的、詳細(xì)的詳細(xì)的、可匯總的更新連續(xù)的、隨機(jī)的定期的、計(jì)劃的任務(wù)可重復(fù)的不可預(yù)期的靈活性低高性能要求高性能可接受低性能744應(yīng)應(yīng)用用集集成成概念念1、、應(yīng)應(yīng)用用集集成成概概念念2、、中中間間件件技技術(shù)術(shù)的的分分類類主流流的的中中間間件件技技術(shù)術(shù)介介紹紹3.OMGCORBA4.Microsoft.NET5.J2EE754.1.1概概念念-數(shù)數(shù)據(jù)據(jù)集集成成的的問(wèn)問(wèn)題題數(shù)據(jù)據(jù)集集成成不不能能完完全全支支撐撐業(yè)業(yè)務(wù)務(wù)1、、應(yīng)應(yīng)用用系系統(tǒng)統(tǒng)供供應(yīng)應(yīng)商商處處于于商商業(yè)業(yè)市市場(chǎng)場(chǎng)的的考考慮慮或或者者知知識(shí)識(shí)產(chǎn)產(chǎn)權(quán)權(quán)保保護(hù)護(hù)的的原原因因,,往往往往不不原原意意提提供供數(shù)數(shù)據(jù)據(jù)集集成成的的技技術(shù)術(shù)手手段段,,而而是是提提供供應(yīng)應(yīng)用用程程序序接接口口((API))方方式式來(lái)來(lái)實(shí)實(shí)現(xiàn)現(xiàn)系系統(tǒng)統(tǒng)集集成成,,這這種種情情況況在在Windows平平臺(tái)臺(tái)下下尤尤為為明明顯顯。。2、、基基于于企企業(yè)業(yè)內(nèi)內(nèi)存存在在大大量量的的應(yīng)應(yīng)用用系系統(tǒng)統(tǒng),,這這些些都都是是企企業(yè)業(yè)長(zhǎng)長(zhǎng)期期管管理理知知識(shí)識(shí)和和經(jīng)經(jīng)驗(yàn)驗(yàn)的的積積累累,,在在充充分分利利用用現(xiàn)現(xiàn)有有資資源源和和保保護(hù)護(hù)投投資資的的前前提提下下更更加加希希望望實(shí)實(shí)現(xiàn)現(xiàn)應(yīng)應(yīng)用用系系統(tǒng)統(tǒng)之之間間的的功功能能交交互互。。3、、基基于于企企業(yè)業(yè)內(nèi)內(nèi)部部存存在在大大量量的的應(yīng)應(yīng)用用系系統(tǒng)統(tǒng),,這這些些應(yīng)應(yīng)用用系系統(tǒng)統(tǒng)造造成成了了大大量量功功能能的的冗冗余余,,即即相相似似的的行行為為功功能能卻卻具具有有不不同同人人機(jī)機(jī)界界面面,,造造成成操操作作者者認(rèn)認(rèn)知知模模型型結(jié)結(jié)構(gòu)構(gòu)的的混混亂亂和和復(fù)復(fù)雜雜化化,,因因此此需需要要通通用用實(shí)實(shí)現(xiàn)現(xiàn)功功能能交交互互來(lái)來(lái)減減少少冗冗余余,,簡(jiǎn)簡(jiǎn)化化操操作作者者的的認(rèn)認(rèn)知知模模型型。。764.1.2概概念-應(yīng)用用集成成定義義應(yīng)用集集成是是遵循循規(guī)范范的開開放標(biāo)標(biāo)準(zhǔn),,并用用技術(shù)術(shù)手段段通過(guò)過(guò)系統(tǒng)統(tǒng)間的的功能能交互互,實(shí)實(shí)現(xiàn)之之間的的信息息交互互。應(yīng)用集集成的的技術(shù)術(shù)要求求:1)能能提供供應(yīng)用用間的的互操操作性性,即即實(shí)現(xiàn)現(xiàn)應(yīng)用用間的的信息息交互互;2)能能提供供分布布式環(huán)環(huán)境中中應(yīng)用用的可可移植植性,,即應(yīng)應(yīng)用物物理分分布的的無(wú)關(guān)關(guān)性;;3)能能提供供分布布式環(huán)環(huán)境中中應(yīng)用用訪問(wèn)問(wèn)的透透明性性,減減少應(yīng)應(yīng)用集集成編編程的的復(fù)雜雜性。。774.1.3概概念-策略略所有信信息系系統(tǒng)、、業(yè)務(wù)務(wù)環(huán)境境,都都在趨趨向于于支持持各種種規(guī)范范及標(biāo)標(biāo)準(zhǔn),,這是是異構(gòu)構(gòu)系統(tǒng)統(tǒng)間實(shí)實(shí)現(xiàn)應(yīng)應(yīng)用集集成的的基礎(chǔ)礎(chǔ)。應(yīng)用集集成是是根據(jù)據(jù)企業(yè)業(yè)特性性,通通過(guò)分分析并并形成成方案案,并并付諸諸實(shí)施施,對(duì)對(duì)系統(tǒng)統(tǒng)的各各個(gè)環(huán)環(huán)節(jié)進(jìn)進(jìn)行調(diào)調(diào)整,,使之之使到到業(yè)務(wù)務(wù)目標(biāo)標(biāo)的項(xiàng)項(xiàng)目過(guò)過(guò)程。。要實(shí)現(xiàn)現(xiàn)系統(tǒng)統(tǒng)的應(yīng)應(yīng)用集集成,,系統(tǒng)統(tǒng)必須須遵守守一個(gè)個(gè)公共共的體體系結(jié)結(jié)構(gòu)———公公共的的開放放式標(biāo)標(biāo)準(zhǔn),,這是是建立立開放放式系系統(tǒng)最最直接接的途途徑。。784.1.4概概念-早期期標(biāo)準(zhǔn)準(zhǔn)早期的的標(biāo)準(zhǔn)準(zhǔn)制定定主要要集中中在::1、實(shí)實(shí)現(xiàn)標(biāo)標(biāo)準(zhǔn)化化應(yīng)用用程序序接口口(API);;2、建建立支支持互互操作作的標(biāo)標(biāo)準(zhǔn)化化協(xié)議議,使使系統(tǒng)統(tǒng)之間間能夠夠進(jìn)行行對(duì)程程序和和數(shù)據(jù)據(jù)的相相互訪訪問(wèn),,歷史史上曾曾形成成了形形形色色色的的各類類標(biāo)準(zhǔn)準(zhǔn)和規(guī)規(guī)范,,如ISO的OSI—RM((七層層模型型)等等。3、很很多標(biāo)標(biāo)準(zhǔn)和和規(guī)范范只是是解決決了一一些單單一領(lǐng)領(lǐng)域的的開放放性問(wèn)問(wèn)題,,為了了建立立一個(gè)個(gè)統(tǒng)一一的、、開放放性的的、實(shí)實(shí)現(xiàn)分分布式式應(yīng)用用互操操作的的應(yīng)用用集成成環(huán)境境,必必須構(gòu)構(gòu)建一一個(gè)能能夠表表達(dá)分分布的的應(yīng)用用構(gòu)件件之間間互操操作的的通用用模型型,該該模型型應(yīng)該該使分分布式式計(jì)算算涉及及到的的所有有方面面都具具有““開放放性””,包包括通通信協(xié)協(xié)議、、應(yīng)用用編程程接口口、人人機(jī)接接口等等等。。794.1.5概概念-中中間件技技術(shù)中間件是是位于平平臺(tái)(硬硬件和操操作系統(tǒng)統(tǒng))和應(yīng)應(yīng)用之間間的通用用服務(wù),,這些服服務(wù)具有有標(biāo)準(zhǔn)的的程序接接口和協(xié)協(xié)議。針針對(duì)不同同的操作作系統(tǒng)和和硬件平平臺(tái),它它們可以以有符合合接口和和協(xié)議規(guī)規(guī)范的多多種實(shí)現(xiàn)現(xiàn)。中間件是是在計(jì)算算機(jī)的OS之上上,支持持軟件開開發(fā)、運(yùn)運(yùn)行的軟軟件,能能夠使應(yīng)應(yīng)用軟件件相對(duì)獨(dú)獨(dú)立于應(yīng)應(yīng)用系統(tǒng)統(tǒng)環(huán)境,,為各種種分布式式、跨平平臺(tái)的應(yīng)應(yīng)用建立立起可用用的平臺(tái)臺(tái),把分分散的系系統(tǒng)和資資源組合合在一起起,支持持應(yīng)用軟軟件系統(tǒng)統(tǒng)間的集集成。中間件具具有標(biāo)準(zhǔn)準(zhǔn)的程序序接口和和協(xié)議,,通常提提供了通通用工具具的API。804.1.5概概念-中中間件技技術(shù)-2二層架構(gòu)構(gòu)的缺點(diǎn)點(diǎn)?814.2中中間件件的技術(shù)術(shù)分類遠(yuǎn)程過(guò)程程調(diào)用中中間件消息中間間件對(duì)象請(qǐng)求求代理事務(wù)處理理監(jiān)控其他專用用中間件件:數(shù)據(jù)據(jù)庫(kù)中間間件、CTI………824.2.1RPC-1遠(yuǎn)程過(guò)程程調(diào)用是是一種廣廣泛使用用的分布布式應(yīng)用用程序處處理方法法。一個(gè)個(gè)應(yīng)用程程序使用用RPC來(lái)“遠(yuǎn)遠(yuǎn)程”執(zhí)執(zhí)行一個(gè)個(gè)位于不不同地址址空間里里的過(guò)程程,并且且從效果果上看和和執(zhí)行本本地調(diào)用用相同。。834.2.1RPC-2特點(diǎn):RPC通通訊是同同步的。。(采用用線程可可以進(jìn)行行異步調(diào)調(diào)用)RPC為為c/s分布式式計(jì)算提提供了有有力的支支持通常需要要一些網(wǎng)網(wǎng)絡(luò)細(xì)節(jié)節(jié)以定位位serverServer端端通常必必須保持持可用狀狀態(tài)844.2.2消息中間間件-1MOM指指的是利利用高效效可靠的的消息傳傳遞機(jī)制制進(jìn)行平平臺(tái)無(wú)關(guān)關(guān)的數(shù)據(jù)據(jù)交流,,并基于于數(shù)據(jù)通通信來(lái)進(jìn)進(jìn)行分布布式系統(tǒng)統(tǒng)的集成成。通過(guò)過(guò)提供消消息傳遞遞和消息息排隊(duì)模模型,它它可在分分布環(huán)境境下擴(kuò)展展進(jìn)程間間的通信信,并支支持多通通訊協(xié)議議、語(yǔ)言言、應(yīng)用用程序、、硬件和和軟件平平臺(tái)。產(chǎn)品:IBM的的MQSeries854.2.2消消息中間間件-2特點(diǎn)異步運(yùn)行行結(jié)結(jié)構(gòu)支持持:一對(duì)對(duì)一、一一對(duì)多、、多對(duì)一一,使得得系統(tǒng)的的結(jié)構(gòu)更更靈活。。程程序與網(wǎng)網(wǎng)絡(luò)復(fù)雜雜性相隔隔離864.2.3對(duì)對(duì)象請(qǐng)求求代理隨著對(duì)象象技術(shù)與與分布式式計(jì)算技技術(shù)的發(fā)發(fā)展,兩兩者相互互結(jié)合形形成了分分布對(duì)象象計(jì)算,,并發(fā)展展為當(dāng)今今軟件技技術(shù)的主主流方向向。874.2.4事務(wù)務(wù)處理監(jiān)監(jiān)控-1背景最早出現(xiàn)現(xiàn)在大型型機(jī)上,,為其提提供支持持大規(guī)模模事務(wù)處處理的可可靠運(yùn)行行環(huán)境。。隨著分布布計(jì)算技技術(shù)的發(fā)發(fā)展,分分布應(yīng)用用系統(tǒng)對(duì)對(duì)大規(guī)模模的事務(wù)務(wù)處理提提出了需需求,比比如商業(yè)業(yè)活動(dòng)中中大量的的關(guān)鍵事事務(wù)處理理。事務(wù)處理理監(jiān)控界界于client和server之之間,進(jìn)進(jìn)行事務(wù)務(wù)管理與與協(xié)調(diào)、、負(fù)載平平衡、失失敗恢復(fù)復(fù)等,以以提高系系統(tǒng)的整整體性能能。它可以被被看作是是事務(wù)處處理應(yīng)用用程序的的“操作作系統(tǒng)””。884.2.4事務(wù)務(wù)處理監(jiān)監(jiān)控-2價(jià)值進(jìn)程管理理,包括括啟動(dòng)server進(jìn)進(jìn)程、為為其分配配任務(wù)、、監(jiān)控其其執(zhí)行并并對(duì)負(fù)載載進(jìn)行平平衡。事務(wù)管理理,即保保證在其其監(jiān)控下下的事務(wù)務(wù)處理的的原子性性、一致致性、獨(dú)獨(dú)立性和和持久性性。通訊管理理,為client和和server之間提提供了多多種通訊訊機(jī)制,,包括請(qǐng)請(qǐng)求響應(yīng)應(yīng)、會(huì)話話、排隊(duì)隊(duì)、訂閱閱發(fā)布和和廣播等等。894.2.5基基于HTTP協(xié)協(xié)議的模模型示意意904.2.6主主流的中中間件標(biāo)標(biāo)準(zhǔn)不同組織織/公司司的標(biāo)準(zhǔn)準(zhǔn)及技術(shù)術(shù)1)CORBA的CCM;2)Microsoft的COM/DCOM;3)JavaBean和EJB914.3.1CORBA––OMGOMG((ObjectManagementGroup))是由800多個(gè)個(gè)信息系系統(tǒng)供應(yīng)應(yīng)商、軟軟件開發(fā)發(fā)者和用用戶共同同構(gòu)成的的國(guó)際組組織,建建立于1989年,致致力于將將對(duì)象和和分布式式系統(tǒng)技技術(shù)集成成為一個(gè)個(gè)可相互互操作的的統(tǒng)一結(jié)結(jié)構(gòu),通通過(guò)建立立行業(yè)指指導(dǎo)和對(duì)對(duì)象管理理規(guī)范為為應(yīng)用開開發(fā)提供供公共的的框架。。924.3.2CORBA––標(biāo)準(zhǔn)準(zhǔn)歷程公共對(duì)象象請(qǐng)求代代理體系系結(jié)構(gòu)CORBA是OMG提提出的一一套進(jìn)行行標(biāo)準(zhǔn)化化分布式式計(jì)算的的體系結(jié)結(jié)構(gòu)。1、1990年年發(fā)布了了OMA(對(duì)象象管理體體系結(jié)構(gòu)構(gòu));2、1992年年發(fā)布了了CORBA1.0;;3、1996年年發(fā)布了了CORBA2.0;;4、1998年年2月發(fā)發(fā)布了CORBA2.2;5、1999年年發(fā)布了了CORBA3.0;;934.3.3CORBA––要素素CORBA(CommonObjectRequestBrokerArchitecture)這是標(biāo)準(zhǔn)準(zhǔn)化分布布式對(duì)象象計(jì)算的的基礎(chǔ),,是一種種標(biāo)準(zhǔn)規(guī)規(guī)范,它它的基礎(chǔ)礎(chǔ)是OMA。對(duì)象管理理體系結(jié)結(jié)構(gòu)OMA(ObjectManagementArchitecture))是OMG提出出的異構(gòu)構(gòu)環(huán)境下下對(duì)分布布式對(duì)象象進(jìn)行管管理的體體系結(jié)構(gòu)構(gòu),它包包括:1)對(duì)象象請(qǐng)求代代理ORB(ObjectRequestBroker))2)對(duì)象服服務(wù)(ObjectServices)3)公共設(shè)設(shè)施(CommonFacility)4)域接口口(DomainInterface)5)應(yīng)用接接口(ApplicationInterface))944.3.4OMA要素間間關(guān)系954.3.5CORBA規(guī)規(guī)范1、CORBA對(duì)象象模型(CCM)它提供了對(duì)對(duì)象概念和和術(shù)語(yǔ)的有有組織的表表達(dá),定義義了分布計(jì)計(jì)算模型,,該模型體體現(xiàn)了對(duì)象象的關(guān)鍵特特征:1)與對(duì)象象相關(guān)的概概念:對(duì)象象、請(qǐng)求、、對(duì)象的創(chuàng)創(chuàng)建和銷毀毀、數(shù)據(jù)類類型、接口口、操作、、屬性;2)與對(duì)象象實(shí)現(xiàn)相關(guān)關(guān)的概念。。2、IDL和GIOP3、CORBAORB結(jié)結(jié)構(gòu)模型96IDL&GIOPIDL和GIOP是是CORBA兩個(gè)非非常重要的的概念,分分別實(shí)現(xiàn)了了程序開發(fā)發(fā)語(yǔ)言的無(wú)無(wú)關(guān)性和解解決了分布布式計(jì)算對(duì)對(duì)象的異構(gòu)構(gòu)性。接口定義語(yǔ)語(yǔ)言IDL(InterfaceDefiniteLanguage)描述客客戶調(diào)用和和對(duì)象實(shí)現(xiàn)現(xiàn)提供的接接口,屏蔽蔽了各種開開發(fā)語(yǔ)言之之間的差別別;GIOP是是ORB的的內(nèi)部傳輸輸協(xié)議(IIOP是是GIOP在Internet上映射射協(xié)議),,可以實(shí)現(xiàn)現(xiàn)跨平臺(tái)的的通訊;97ORB模型型984.3.6ORB的部署署1、根據(jù)需需求編寫符符合IDL語(yǔ)法規(guī)范范的接口定定義文件;;2、利用IDL編譯譯器,將接接口定義文文件編譯成成樁文件和和骨架文件件;3、編寫客客戶程序,,靜態(tài)或動(dòng)動(dòng)態(tài)調(diào)用對(duì)對(duì)象(樁調(diào)調(diào)用、DII);4、從骨架架中派生出出具體的對(duì)對(duì)象實(shí)現(xiàn)類類,編寫實(shí)實(shí)現(xiàn)具體功功能的代碼碼,使用BOA或POA實(shí)現(xiàn)現(xiàn)、注冊(cè)類類;5、編譯、、連接。994.3.7ORB-BUS的總體架架構(gòu)
Web瀏覽器
IDL文件
IDL/Java編譯器
客戶Applet
IDL樁
IDL構(gòu)架
服務(wù)器
JavaORB
JavaORB
客戶端
服務(wù)器端
圖5-3ORBUS系統(tǒng)總體結(jié)構(gòu)
對(duì)象
對(duì)象
對(duì)象
IIOP引擎
客戶Application
IIOP引擎
網(wǎng)絡(luò)
ORB域守護(hù)進(jìn)程
1004.4.NET體體系COM是Microsoft公司制定定并頒布的的一種不依依賴于任何何編程語(yǔ)言言的構(gòu)件對(duì)對(duì)象模型,,COM+是以COM為基礎(chǔ)礎(chǔ)的新一代代技術(shù),在在COM+的基礎(chǔ)上上,Microsoft將多多年積累下下來(lái)的技術(shù)術(shù)精華集合合起來(lái)形成成了一個(gè)完完整的、多多層結(jié)構(gòu)的的企業(yè)應(yīng)用用總體方案案——WindowsDNA,使得得Windows成成為真正的的企業(yè)應(yīng)用用平臺(tái)。在上述技術(shù)術(shù)發(fā)展的前前提下,Microsoft推出了Microsoft?.NET體系系結(jié)構(gòu)。1014.4.NET體體系-WebService一個(gè)能夠使使用XML消息訪問(wèn)問(wèn)服務(wù)組件件的Interface,這這個(gè)Interface描描述了一組組可訪問(wèn)的的操作。-由SOAP+WSDL包包裝的Object-適應(yīng)松松散耦合的的網(wǎng)絡(luò)環(huán)境境,可通過(guò)過(guò)Web訪訪問(wèn),手段段是SOAPMessage-服務(wù)的的行為、輸輸入/輸出出都可使用用WSDL描述關(guān)鍵鍵技技術(shù)術(shù)::SOAP––XML格格式式的的消消息息交交換換協(xié)協(xié)議議消息息/文文檔檔交交換換協(xié)協(xié)議議Web服服務(wù)務(wù)對(duì)對(duì)象象的的面面向向?qū)?duì)象象的的訪訪問(wèn)問(wèn)界界面面WSDL––基基于于XML的的組組件件描述述UDDI––可可通通過(guò)過(guò)Web訪訪問(wèn)問(wèn)的的注注冊(cè)冊(cè)中中心心使用用SOAPMessage來(lái)來(lái)訪訪問(wèn)問(wèn)WSFL––WebService間間工工作作流流描描述述1024.4.1COM/DCOM/COM+COM對(duì)對(duì)象象是是由由Windows系系統(tǒng)統(tǒng)平平臺(tái)臺(tái)直直接接支支持持并并注注冊(cè)冊(cè)的的二二進(jìn)進(jìn)制制代代碼碼對(duì)對(duì)象象,,它它實(shí)現(xiàn)現(xiàn)了了面面向向?qū)?duì)象象的的基基本本特特征征以以及及語(yǔ)語(yǔ)言言無(wú)無(wú)關(guān)關(guān)性性、、訪訪問(wèn)問(wèn)透透明明性性和和可可重重用用性性的的特征征。。DCOM是是COM的的擴(kuò)擴(kuò)展展,,采采用用DCOM協(xié)協(xié)議議以以及及遠(yuǎn)遠(yuǎn)程程代代理理服服務(wù)務(wù)對(duì)對(duì)象象進(jìn)進(jìn)行行遠(yuǎn)遠(yuǎn)程程調(diào)調(diào)用的的COM。。COM+是是在在原原先先MTS基基礎(chǔ)礎(chǔ)上上發(fā)發(fā)展展起起來(lái)來(lái)的的,,是是COM、、DCOM和和MTS的的集集成成。。為COM調(diào)調(diào)用用提提供供了了一一種種新新的的基基于于MSMQ的的通通信信方方法法,,COM+提提供供監(jiān)監(jiān)聽聽(Interception)結(jié)結(jié)構(gòu)構(gòu),,使使得得COM只只有有在在需需要要時(shí)時(shí)介介入入。。同同時(shí)時(shí),,COM+為為創(chuàng)創(chuàng)建建高伸伸縮縮性性的的分分布布式式企企業(yè)業(yè)應(yīng)應(yīng)用用提提供供了了多多種種服服務(wù)務(wù)————事事務(wù)務(wù)處處理理、、安安全全服服務(wù)務(wù)、、并行行處處理理、、消消息息隊(duì)隊(duì)列列以以及及負(fù)負(fù)載載平平衡衡等等其其它它相相關(guān)關(guān)服服務(wù)務(wù)。。1034.4.2Windows的的DNA結(jié)結(jié)構(gòu)構(gòu)1044.4.3Microsoft??.NET結(jié)結(jié)構(gòu)構(gòu)1、Microsoft??.NET是是MicrosoftXMLWebservices平平臺(tái)臺(tái),,XMLWebservices允允許許應(yīng)用用程序序通過(guò)過(guò)Internet進(jìn)進(jìn)行行通訊訊和共共享數(shù)數(shù)據(jù)。。2、.NET框框架架是用用于生生成、、部署署和運(yùn)運(yùn)行XMLWebservices和和應(yīng)用用程序序的多多語(yǔ)言言環(huán)境境,它它包含含以下下三個(gè)個(gè)主要要部分分:公公共共語(yǔ)言言運(yùn)行行庫(kù)、、統(tǒng)一一編程程類和和ASP.NET。。3、WebService把把組件件技術(shù)術(shù)和web綁定定在一一起。。一方面面提供供組件件的接接口黑黑盒功功能,,另一一方面面不需需要用用RPC(DCOM)、RMI(JAVA)、IIOP(CORBA)等object-model-special協(xié)協(xié)議,,而是是用常常用的的web協(xié)協(xié)議和和數(shù)據(jù)據(jù)格式式。使使用XML格式式、SOAP報(bào)報(bào)文格格式,,SOAP綁定定在http協(xié)協(xié)議上上,因因此不不必?fù)?dān)擔(dān)心網(wǎng)網(wǎng)絡(luò)中中的防防火墻墻,也也就不不存在在tunneling問(wèn)問(wèn)題;;WebService通通過(guò)XML的WSDL文文檔來(lái)來(lái)進(jìn)行行自描描述,,與Windows注冊(cè)冊(cè)表無(wú)無(wú)關(guān),,從而而避免免了COM組建建部署署時(shí)版版本沖沖突的的問(wèn)題題。WebService使使組件件技術(shù)術(shù)延伸伸到更更廣泛泛的internet領(lǐng)領(lǐng)域,,從而而可以以獲得得更大大范圍圍的代代碼復(fù)復(fù)用((例如如Passport.NET),,進(jìn)行行更快快捷的的分布布式應(yīng)應(yīng)用開開發(fā),,創(chuàng)建建具有有更高高伸縮縮性的的企業(yè)業(yè)級(jí)應(yīng)應(yīng)用。。1054.4.3.NET體體系結(jié)結(jié)構(gòu)-11064.4.4.NET結(jié)結(jié)構(gòu)的的部署署基于WindowsDNA或者者.NET框架架,建建立由由COM+和WebService組成成的企企業(yè)應(yīng)應(yīng)用集集成環(huán)環(huán)境,,業(yè)務(wù)務(wù)邏輯輯有三三種部部署方方式::胖客客戶、、瘦客客戶和和零客客戶。。1、胖胖客戶戶:在在本地地部署署了用用戶界界面,,主要要業(yè)務(wù)務(wù)邏輯輯和本本地?cái)?shù)數(shù)據(jù)庫(kù)庫(kù)。單單元的的I/O數(shù)數(shù)據(jù)流流要與與服務(wù)務(wù)器交交換,,所以以在服服務(wù)器器上只只部署署少數(shù)數(shù)業(yè)務(wù)務(wù)邏輯輯,如如:數(shù)數(shù)據(jù)收收發(fā),,轉(zhuǎn)換換,消消息管管理等等等。。2、瘦瘦客戶戶:在在本地地部署署了用用戶界界面和和少數(shù)數(shù)的業(yè)業(yè)務(wù)邏邏輯。。多數(shù)數(shù)的業(yè)業(yè)務(wù)邏邏輯要要通過(guò)過(guò)DCOM/IIOP/RMI等等方式式遠(yuǎn)程程調(diào)用用服務(wù)務(wù)器上上部署署的COM組件件或者者WebService組組件。。3、零零客戶戶:瀏瀏覽器器客戶戶端,,界面面表現(xiàn)現(xiàn)層以以及全全部業(yè)業(yè)務(wù)邏邏輯都都部署署在服服務(wù)器器端。。1074.4.4.NET結(jié)結(jié)構(gòu)的的部署署1084.5.1Java--J2EE的的基礎(chǔ)礎(chǔ)JAVA的的特點(diǎn)點(diǎn):簡(jiǎn)單(Simple)::容易易編寫寫程序序,不不需要要長(zhǎng)時(shí)時(shí)間的的訓(xùn)練練,而而能滿滿足現(xiàn)現(xiàn)代的的需求求。面向?qū)?duì)象的的(Object-Oriented)分布式式的(Distributed):健壯的的(Robust):安全的的(Secure):結(jié)構(gòu)中中立的的(ArchitectureNeutral):一一般而而言,,網(wǎng)絡(luò)絡(luò)是由由很多多不同同機(jī)型型的機(jī)機(jī)器所所組合合而成成的,,CPU和和作業(yè)業(yè)系統(tǒng)統(tǒng)體系系結(jié)構(gòu)構(gòu)均有有所不不同;;因此此,如如何使使一個(gè)個(gè)應(yīng)用用程序序可以以在每每一種種機(jī)器器上執(zhí)執(zhí)行,,是一一個(gè)難難題。。所幸幸,Java的的編譯譯器產(chǎn)產(chǎn)生一一種結(jié)結(jié)構(gòu)中中立的的目標(biāo)標(biāo)文件件格式式(ObjectFileFormat);這這使得得編譯譯碼得得以在在很多多種處處理器器中執(zhí)執(zhí)行。。1094.5.2J2EE概概述述-11、J2EE平平臺(tái)臺(tái)概述述J2EE平平臺(tái)是是基于于java技術(shù)術(shù)的,,不依依賴于于硬件件平臺(tái)臺(tái)和操操作系系統(tǒng)。。J2EE是是一種種規(guī)范范,最最初由由Sun開開發(fā),,現(xiàn)在在由JavaCommunityProcess(JCP)控制制,是是一個(gè)個(gè)開放放的平平臺(tái)得得到大大量廠廠商的的支持持,不不同廠廠商提提供了了符合合規(guī)范范說(shuō)明明的各各種實(shí)實(shí)
溫馨提示
- 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年全民體檢服務(wù)合同指南
- 2025年軍事器材采購(gòu)合同模板
- 2025年建筑項(xiàng)目策劃工程款支付與審核協(xié)議
- 2025年下半年建筑設(shè)施維修合作協(xié)議
- 2025年農(nóng)業(yè)病蟲害治理合同
- 2025年個(gè)人與企業(yè)租賃合同模板
- 2025年商標(biāo)授權(quán)協(xié)議書版
- 2025年度權(quán)益策劃修訂與補(bǔ)充協(xié)議書
- 2025年健身卡所有權(quán)轉(zhuǎn)移協(xié)議
- 2025年農(nóng)業(yè)機(jī)械出租協(xié)議
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:chapter1 Introduction
- 數(shù)學(xué)-九宮數(shù)獨(dú)100題(附答案)
- 中國(guó)農(nóng)業(yè)發(fā)展銀行XX支行 關(guān)于綜合評(píng)價(jià)自評(píng)情況的報(bào)告
- 2010年宣武區(qū)第六屆中小學(xué)生地理知識(shí)競(jìng)賽題庫(kù)
- 人教三年級(jí)數(shù)學(xué)下冊(cè)表格式全冊(cè)
- QC課題提高檢查井周邊壓實(shí)
- 應(yīng)征公民體格檢查表(征兵)
- ACL磁致伸縮液位計(jì)說(shuō)明書
- 優(yōu)秀教研組評(píng)比制度及實(shí)施細(xì)則
- 慈善祖師—太乙救苦天尊經(jīng)文選集拼音版
- 3建筑工程規(guī)劃放線、驗(yàn)線多測(cè)合一成果報(bào)告書
評(píng)論
0/150
提交評(píng)論