<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    從分布式SOA看集成技術(shù)發(fā)展

    2007-10-18 15:12:52【作者】
    對于今天的大多數(shù)企業(yè)而言,系統(tǒng)集成已經(jīng)是一個(gè)不可回避的話題。在不同的歷史時(shí)期,基于對信息技術(shù)的不同理解,企業(yè)采用了多種技術(shù)建設(shè)了各種各樣的應(yīng)用系統(tǒng),比如,OA、ERP、CRM等,這些系統(tǒng)由于建設(shè)時(shí)間不同,負(fù)責(zé)建設(shè)的廠商不同,

      對于今天的大多數(shù)企業(yè)而言,系統(tǒng)集成已經(jīng)是一個(gè)不可回避的話題。在不同的歷史時(shí)期,基于對信息技術(shù)的不同理解,企業(yè)采用了多種技術(shù)建設(shè)了各種各樣的應(yīng)用系統(tǒng),比如,OA、ERP、CRM等,這些系統(tǒng)由于建設(shè)時(shí)間不同,負(fù)責(zé)建設(shè)的廠商不同,采用的標(biāo)準(zhǔn)也不同,因此,形成了一個(gè)個(gè)無法共享的信息孤島。隨著系統(tǒng)的增多,特別是門戶、商業(yè)智能還有協(xié)同應(yīng)用的誕生對系統(tǒng)整合的需求日益迫切,集成成了一個(gè)熱門話題,也成了一個(gè)難題。
    本文關(guān)鍵字 EAI SOA 集成技術(shù)

    集成技術(shù)的三個(gè)發(fā)展階段

    集成技術(shù)的發(fā)展已經(jīng)有很多年了,大體經(jīng)歷了以下三個(gè)階段:

    點(diǎn)對點(diǎn)的集成。早期,由于需要集成的系統(tǒng)比較少,最常見的是兩、三個(gè)系統(tǒng)之間進(jìn)行數(shù)據(jù)交換。這時(shí),企業(yè)普遍采用編程的方式來完成系統(tǒng)之間的數(shù)據(jù)交換任務(wù)。這種方式簡單,但其最大的問題是缺乏靈活性,每兩個(gè)系統(tǒng)之間需要進(jìn)行互訪時(shí)都要開發(fā)一段程序。兩三個(gè)系統(tǒng)之間的互訪尚可以應(yīng)付,隨著系統(tǒng)的增加,其復(fù)雜性和工作量成指數(shù)級增加。

    EAI這種方法是建立一個(gè)集中的數(shù)據(jù)交換平臺(這個(gè)平臺通常由中間件擔(dān)當(dāng)),同時(shí)在每個(gè)應(yīng)用系統(tǒng)中安裝一個(gè)名為Adapter(適配器)的插件。Adapter負(fù)責(zé)把應(yīng)用系統(tǒng)的數(shù)據(jù)翻譯為統(tǒng)一規(guī)范的格式,發(fā)送數(shù)據(jù)交換平臺上,同時(shí)也把接受到的數(shù)據(jù)轉(zhuǎn)換為系統(tǒng)所需的格式。這個(gè)平臺降低了集成的難度,同時(shí),可擴(kuò)展性也比較好。不足之處在于,集中的數(shù)據(jù)交換平臺和Adapter的開發(fā)都非常復(fù)雜,初期投資比較高,具有較高的應(yīng)用門檻,非一般企業(yè)可以承受,而另一方面,由于投資大,用戶的期望也非常高,所以很多用戶最后對其效果并不滿意。幾年前,Tibco和Vitria等公司在這方面做了不少工作。

    基于SOA(Service-OrientedArchitec-ture)的集成。SOA概念的普及給那些徘徊在應(yīng)用集成大門之外的企業(yè)帶來了新的希望。SOA通過建立一種統(tǒng)一的架構(gòu),使得軟件開發(fā)人員能快速開發(fā)、集成和重用應(yīng)用。更為重要的是,基于這種軟件框架,系統(tǒng)能在業(yè)務(wù)發(fā)生變化之后,動態(tài)響應(yīng)新的需求,快速重新裝配各種軟件構(gòu)件和服務(wù)。今天基于SOA的集成方法正推動著市場的發(fā)展,BEA、IBM、Oracle等大多數(shù)供應(yīng)商也開始轉(zhuǎn)向SOA。

    分布式SOA基礎(chǔ)架構(gòu) 

    盡管很多供應(yīng)商提供了基于SOA的集成方法和產(chǎn)品,但最常見的還是基于集成平臺的集成方法。這個(gè)平臺類似于SOA集成服務(wù)器,它采用多種集成技術(shù),為其他有需要的應(yīng)用和服務(wù)提供可重用的業(yè)務(wù)服務(wù)。大多數(shù)廠商提供的這個(gè)平臺以企業(yè)服務(wù)總線(EnterpriseServiceBus,ESB)的形式出現(xiàn),當(dāng)然也有一些廠商采用其他形式,比如圍繞BPM進(jìn)行業(yè)務(wù)流程集成。

    “盡管與傳統(tǒng)的集成方式相比,這種方式向SOA邁出了一大步,也解決了不少實(shí)際問題,但這種方式并沒有真正體現(xiàn)SOA的分布式的優(yōu)勢。”SOA領(lǐng)域的專家、率先提出分布式SOA基礎(chǔ)架構(gòu)理念的IONA的CTOEricNewcomer說。

    因?yàn)檫@里的集成本臺大多數(shù)是從EAI產(chǎn)品演變而來的。它們的主要特征就是由消息總線提供數(shù)據(jù)格式轉(zhuǎn)換和路由,完成流程自動化和應(yīng)用適配器的功能。與EAI產(chǎn)品不同的只是,現(xiàn)在的集成服務(wù)平臺支持服務(wù)集成。

    這種總線式的架構(gòu)本質(zhì)上是集中式的SOA架構(gòu),它仍然帶有傳統(tǒng)的EAI產(chǎn)品的弱點(diǎn)。比如,集中式SOA架構(gòu)會增加成本,限制資源的再利用,降低系統(tǒng)的靈活性,并且有可能形成成本高昂的系統(tǒng)瓶頸。最糟糕的結(jié)果是,它很有可能偏離技術(shù)中立的原則,把用戶綁定在供應(yīng)商的專有技術(shù)上,成為用戶取消SOA計(jì)劃的第一原因。如果SOA架構(gòu)的靈活性不足以滿足用戶的各項(xiàng)需求,無疑會導(dǎo)致用戶對SOA架構(gòu)的徹底失望。

    而SOA本質(zhì)上應(yīng)該是分布式,不應(yīng)該存在有集中的控制點(diǎn),任何應(yīng)用只要符合相關(guān)規(guī)范都可以進(jìn)入SOA網(wǎng)絡(luò)進(jìn)行交互(自然上述集中式的SOA架構(gòu)也可以作為SOA的一部分)。

    那么,分布式SOA架構(gòu)如何來解決集成的問題呢?IONA提出的方法是對那些老系統(tǒng)進(jìn)行SOA封裝,即在每個(gè)應(yīng)用上部署一個(gè)小的智能終端,由這個(gè)輕量型的插件來完成與SOA網(wǎng)絡(luò)的通信,而網(wǎng)絡(luò)中不再需要一個(gè)集中的控制平臺。IONA的中國區(qū)總裁薛志勇認(rèn)為,這種方式的最大優(yōu)點(diǎn)是投資小、支持漸進(jìn)式的部署、技術(shù)中立,也不存在瓶頸,更為重要的是,這種方式符合SOA的開放性、分布式的本質(zhì)。

    文章來源:北方網(wǎng)

    posts - 104, comments - 33, trackbacks - 0, articles - 0

    Copyright © 林光炎

    主站蜘蛛池模板: 七色永久性tv网站免费看| 国产精品亚洲一区二区三区 | 亚洲AV无码国产在丝袜线观看| 国语成本人片免费av无码| 成人免费淫片在线费观看| 免费一区二区三区四区五区| 中文有码亚洲制服av片| 性做久久久久久免费观看| 亚洲午夜在线播放| 成年女人免费v片| 亚洲免费综合色在线视频| 日本v片免费一区二区三区| 麻豆亚洲AV成人无码久久精品| 国产不卡免费视频| 欧美色欧美亚洲另类二区| 免费人成网站在线播放| 一二三四在线观看免费中文在线观看| 又黄又大又爽免费视频| 在线播放免费人成视频网站| 奇米影视亚洲春色| 99蜜桃在线观看免费视频网站| 亚洲日韩中文字幕天堂不卡| 成人人免费夜夜视频观看| 免费精品国产自产拍在线观看 | 国产成人免费高清在线观看| 黄页网站在线免费观看| 国产AV无码专区亚洲AV漫画 | 亚洲国产成人99精品激情在线| 成人黄动漫画免费网站视频| 猫咪免费人成在线网站| 亚洲国产另类久久久精品小说| 免费专区丝袜脚调教视频| 亚洲欧好州第一的日产suv| 久久亚洲国产精品123区| 91人成网站色www免费下载| 亚洲一区二区三区成人网站| 精品国产日韩亚洲一区| 国产在线观看麻豆91精品免费| 羞羞视频免费网站含羞草| 亚洲国产美国国产综合一区二区 | 最近2019免费中文字幕6|