成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

建造支撐系統(tǒng)的三大技術(shù)

2010-08-28 10:45:31來(lái)源:西部e網(wǎng)作者:

    由于支撐系統(tǒng)的復(fù)雜性不斷增長(zhǎng),同時(shí)運(yùn)營(yíng)商對(duì)系統(tǒng)開(kāi)發(fā)效率要求又在不斷提高,于是集軟件復(fù)用、分布式對(duì)象計(jì)算、企業(yè)級(jí)應(yīng)用開(kāi)發(fā)等技術(shù)為一體的“基于構(gòu)件的軟件開(kāi)發(fā)”便開(kāi)始在支撐系統(tǒng)的建設(shè)中大量應(yīng)用。這種技術(shù)以軟件架構(gòu)為組裝藍(lán)圖,以可復(fù)用軟件構(gòu)件為組裝模塊,支持組裝式軟件的復(fù)用,不但可以縮短支撐系統(tǒng)的開(kāi)發(fā)時(shí)間,而且提高了系統(tǒng)的質(zhì)量。

  當(dāng)前支撐系統(tǒng)中運(yùn)用得最多的是三種主流構(gòu)件標(biāo)準(zhǔn)規(guī)范:OMG的CORBA、Sun的J2EE和Microsoft DNA2000。CORBA是由絕大多數(shù)分布計(jì)算平臺(tái)廠商所支持和遵循的系統(tǒng)規(guī)范技術(shù),具有模型完整、先進(jìn),獨(dú)立于系統(tǒng)平臺(tái)和開(kāi)發(fā)語(yǔ)言,被支持程度廣泛的特點(diǎn)。由于不同的廠家可以實(shí)現(xiàn)自己的符合J2EE規(guī)范的產(chǎn)品,而且其支持跨平臺(tái)的開(kāi)發(fā),目前許多大的分布計(jì)算平臺(tái)廠商都公開(kāi)支持與J2EE兼容技術(shù)。MicrosoftDNA2000是Microsoft在推出Windows 2000系列操作系統(tǒng)平臺(tái)基礎(chǔ)上,在擴(kuò)展了分布計(jì)算模型,以及改造Back Office系列服務(wù)器端分布計(jì)算產(chǎn)品后發(fā)布的新的分布計(jì)算體系結(jié)構(gòu)和規(guī)范。這三種平臺(tái)因?yàn)槠湫纬傻臍v史背景和商業(yè)背景有所不同,各自有自己的側(cè)重和特點(diǎn),例如,EJB提供了一個(gè)概念清晰、結(jié)構(gòu)緊湊的分布計(jì)算模型和構(gòu)件互操作的方法,為構(gòu)件應(yīng)用開(kāi)發(fā)提供了相當(dāng)?shù)撵`活性。但由于它還處于發(fā)展初期,因此其形態(tài)很難界定。CORBA

  CCM是一種集成技術(shù),而不是編程技術(shù)。它提供了對(duì)各種功能模塊進(jìn)行構(gòu)件化處理并將它們捆綁在一起的粘合劑。EJB和CORBA在很大的程度上是可以看作為互補(bǔ)的。由于目前支撐系統(tǒng)中WEB應(yīng)用越來(lái)越多,所以許多廠商非常重視EJB和CORBA技術(shù)的結(jié)合,將來(lái)RMI可能建立在IIOP之上。CORBA不只是對(duì)象請(qǐng)求代理ORB,也是一個(gè)非常完整的分布式對(duì)象平臺(tái)。

  CORBA可以擴(kuò)展EJB在網(wǎng)絡(luò)、語(yǔ)言、組件邊界、操作系統(tǒng)中的各種應(yīng)用。目前許多平臺(tái)都能實(shí)現(xiàn)EJB構(gòu)件和CORBA構(gòu)件的互操作。同EJB和CORBA之間相互之間方便的互操作性相比,DCOM和CORBA之間的互操作性要相對(duì)復(fù)雜些,雖然DCOM和CORBA極其類似。DOCM的接口指針大體相當(dāng)于CORBA的對(duì)象引用。為了實(shí)現(xiàn)CORBA和DCOM的互操作,OMG在CORBA3.0的規(guī)范中,加入了有關(guān)的CORBA和DCOM互操作的實(shí)現(xiàn)規(guī)范,并提供了接口方法。在具體的系統(tǒng)開(kāi)發(fā)時(shí),不同的支撐廠商會(huì)根據(jù)不同的開(kāi)發(fā)要求,選用不同的技術(shù)。不過(guò)據(jù)記者在小范圍內(nèi)的不完全調(diào)查,似乎采用J2EE的廠家要多一些。

  構(gòu)件技術(shù):搭建系統(tǒng)的磚瓦

  企業(yè)應(yīng)用集成是指對(duì)企業(yè)中完成不同業(yè)務(wù)功能的應(yīng)用系統(tǒng)進(jìn)行集成,建立起可供數(shù)據(jù)交流共享和應(yīng)用溝通的中心系統(tǒng),使現(xiàn)有的應(yīng)用系統(tǒng)能夠在新的環(huán)境下良好地運(yùn)行。它使得運(yùn)營(yíng)商可以更好的來(lái)利用企業(yè)內(nèi)的信息資源,使新的信息可以和原有的資源在一個(gè)全新的信息集成共享平臺(tái)上協(xié)同工作,共同發(fā)揮集成效應(yīng)。

  它可以通過(guò)中間件作為粘合劑來(lái)連接企業(yè)內(nèi)外各種業(yè)務(wù)相關(guān)的異構(gòu)系統(tǒng)、應(yīng)用以及數(shù)據(jù)源,從而滿足企業(yè)內(nèi)不同部門,不同歷史時(shí)期建設(shè)的各系統(tǒng)之間無(wú)縫共享和交換數(shù)據(jù)的需要。

  一個(gè)完整的EAI解決方案應(yīng)當(dāng)包含以下五個(gè)層面:用戶交互、應(yīng)用連接、業(yè)務(wù)流程整合、構(gòu)建整合以及信息集成。其中用戶交互實(shí)現(xiàn)應(yīng)用用戶界面統(tǒng)一的接入與安全機(jī)制,利用門戶技術(shù)進(jìn)行構(gòu)建。應(yīng)用連接通過(guò)HUB或總線架構(gòu),實(shí)現(xiàn)應(yīng)用與應(yīng)用之間的連接,完成相關(guān)的數(shù)據(jù)路由與數(shù)據(jù)格式轉(zhuǎn)換。業(yè)務(wù)流程整合實(shí)現(xiàn)業(yè)務(wù)流程管理,包括工作流管理和自動(dòng)化流程兩個(gè)方面。構(gòu)建整合這個(gè)層面包含兩個(gè)部分,一部分是構(gòu)建與現(xiàn)有應(yīng)用兼容的新應(yīng)用,另一部分是對(duì)現(xiàn)有資源進(jìn)行重用以適應(yīng)新環(huán)境的需要。信息集成實(shí)現(xiàn)數(shù)據(jù)集成,在異構(gòu)的數(shù)據(jù)源之間實(shí)現(xiàn)數(shù)據(jù)層的直接整合。

  在支撐系統(tǒng)中,企業(yè)應(yīng)用集成技術(shù)主要可完成三類任務(wù):一是應(yīng)用程序集成。通過(guò)傳輸和轉(zhuǎn)換,讓不同的應(yīng)用系統(tǒng)共享和使用彼此的信息和數(shù)據(jù);二是企業(yè)內(nèi)部流程集成。將異質(zhì)的而且分散的應(yīng)用程序,依據(jù)運(yùn)營(yíng)商的業(yè)務(wù)流程的需求做有效的集成。例如,企業(yè)前后端業(yè)務(wù)流程和相關(guān)應(yīng)用系統(tǒng)的集成,以及企業(yè)內(nèi)業(yè)務(wù)流程的集成。集成的目的在于確立運(yùn)營(yíng)商內(nèi)部的主要業(yè)務(wù)規(guī)則,并將其應(yīng)用到業(yè)務(wù)流程中。三是商業(yè)社群的流程集成。就像運(yùn)營(yíng)商內(nèi)部的流程集成一樣,跨組織的流程集成將集成的對(duì)象延伸到了整個(gè)供應(yīng)鏈上的相關(guān)企業(yè)以及主要客戶,將不同企業(yè)間的應(yīng)用程序以及業(yè)務(wù)流程做有效的集成。其主要的集成對(duì)象為社群內(nèi)(即企業(yè)間)的交易流程、信息共享流程以及協(xié)作流程。

  隨著目前價(jià)值鏈不斷增長(zhǎng),運(yùn)營(yíng)商對(duì)合作伙伴的管理日益成為重要的核心競(jìng)爭(zhēng)力,這種集成在支撐系統(tǒng)中的應(yīng)用將日益增多。

  企業(yè)應(yīng)用集成技術(shù):融合系統(tǒng)的水泥

  支撐系統(tǒng)是對(duì)信息進(jìn)行處理的工具。這些信息在處理前和處理后,都要有地方存放,因此,一談到支撐系統(tǒng),就要談到存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)庫(kù)技術(shù)。

  由于歷史的原因,在有些運(yùn)營(yíng)商的系統(tǒng)中,第一代和第二代數(shù)據(jù)庫(kù)技術(shù)還有一定的應(yīng)用,但是從總體來(lái)說(shuō),目前運(yùn)用最多的還是以面向?qū)ο竽P蜑橹饕卣鞯牡谌鷶?shù)據(jù)庫(kù)技術(shù)。第三代數(shù)據(jù)庫(kù)可以支持?jǐn)?shù)據(jù)管理、對(duì)象管理和知識(shí)管理;保持和繼承了第二代數(shù)據(jù)庫(kù)系統(tǒng)的技術(shù);對(duì) 其它統(tǒng)開(kāi)放,支持?jǐn)?shù)據(jù)庫(kù)語(yǔ)言標(biāo)準(zhǔn),支持標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議,有良好的可移植性、可連接性、可擴(kuò)展性和互操作性等。第三代數(shù)據(jù)庫(kù)支持多種數(shù)據(jù)模型,并通過(guò)和分布處理技術(shù)、并行計(jì)算技術(shù)、人工智能技術(shù)、模糊技術(shù)等諸多新技術(shù)相結(jié)合,進(jìn)一步衍生出許多新的數(shù)據(jù)庫(kù)技術(shù)。

  分布式數(shù)據(jù)庫(kù)允許用戶開(kāi)發(fā)的應(yīng)用程序把多個(gè)物理分開(kāi)的、通過(guò)網(wǎng)絡(luò)互聯(lián)的數(shù)據(jù)庫(kù)當(dāng)作一個(gè)完整的數(shù)據(jù)庫(kù)看待。并行數(shù)據(jù)庫(kù)通過(guò)cluster技術(shù)把一個(gè)大的事務(wù)分散到cluster中的多個(gè)節(jié)點(diǎn)去執(zhí)行,提高了數(shù)據(jù)庫(kù)的吞吐和容錯(cuò)性。模糊數(shù)據(jù)庫(kù)是存儲(chǔ)、組織、管理和操縱模糊數(shù)據(jù)的數(shù)據(jù)庫(kù),可以用于模糊知識(shí)處理。這些數(shù)據(jù)庫(kù)技術(shù)目前在計(jì)費(fèi)、決策分析、客戶管理等系統(tǒng)中都有大量的應(yīng)用。

  數(shù)據(jù)庫(kù)技術(shù):支撐系統(tǒng)的地基

  隨著支撐系統(tǒng)重要性日漸顯現(xiàn),建設(shè)支撐系統(tǒng)已成為運(yùn)營(yíng)商取得競(jìng)爭(zhēng)優(yōu)勢(shì)的重要途徑。而下面這些技術(shù),則是建設(shè)支撐系統(tǒng)的重要工具。在即將開(kāi)幕的“國(guó)際通信展”上,運(yùn)營(yíng)支撐廠商們的解決方案將充分體現(xiàn)出這些技術(shù)的“含金量”。

關(guān)鍵詞:數(shù)據(jù)庫(kù)
主站蜘蛛池模板: 莒南县| 南木林县| 吴川市| 乌鲁木齐县| 桂平市| 柳州市| 贵阳市| 苏尼特右旗| 饶阳县| 清水县| 溆浦县| 合阳县| 阜宁县| 海安县| 芜湖县| 五指山市| 永宁县| 米脂县| 铅山县| 龙口市| 井研县| 鹰潭市| 桂东县| 黄骅市| 缙云县| 沈阳市| 邵武市| 恩施市| 丰原市| 盐亭县| 岳西县| 丹江口市| 剑阁县| 诸暨市| 蕲春县| 神池县| 沙坪坝区| 黄骅市| 陈巴尔虎旗| 松桃| 河北省|