• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 選擇構件技術還是加入SOA大潮?

    發表于:2008-10-29來源:作者:點擊數: 標簽:soaSOA構件選擇技術
    關鍵字: 中間件 兩個詞語被并列放置,顯得格外突兀。畢竟,從專業的角度來講,構件和 SOA 所側重解決的問題不同。但是,過去的一兩年時間內,構件和SOA卻不斷回繞在IT用戶甚至軟件企業的耳邊。以BEA、惠普、IBM、微軟等公司為代表的跨國軟件企業紛紛豎起SOA
    關鍵字:中間件
    兩個詞語被并列放置,顯得格外突兀。畢竟,從專業的角度來講,構件和SOA所側重解決的問題不同。但是,過去的一兩年時間內,構件和SOA卻不斷回繞在IT用戶甚至軟件企業的耳邊。以BEA、惠普、IBM、微軟等公司為代表的跨國軟件企業紛紛豎起SOA大旗,并不斷地為SOA應用推波助瀾;而以楊芙清為代表的中國軟件資深專家不斷推介構件技術,普元公司更是火上添薪,不斷更新基于構件技術的軟件開發平臺EOS的版本。

        選擇構件技術還是加入SOA大潮?不僅IT用戶信息化選型過程中會碰到這樣的問題,就連許多軟件公司也會產生一些類似的疑惑。事實上,選擇構件技術和應用SOA并不矛盾。

        構件是一種軟件開發技術,它的基本理念是將軟件開發過程中會重復用到的部分封裝起來,等到有新的同樣的需求時調用。這顯然會大大節省開發成本,縮短開發周期。

        SOA是一種表現形式,是通過服務對企業的應用需求進行展現。SOA注重在將已經存在的應用系統進行集成,同時又可以根據標準規范新的應用系統的開發過程,使得企業內部甚至企業之間能夠基于相同的服務框架實現信息和數據的共享與交互。

        不難看出,兩者的主要區別則在于,構件是應用開發層面的概念,適用于企業應用的開發,而對于企業現有的應用系統則是用構件封裝或是利用SOA集成。但是,兩者又同時強調能夠滿足企業業務流程不斷變化的應用需求。前者是通過調整系統中構件的組成秩序,重新研發和構建應用流程。SOA則是根據企業業務流程的變化而改變服務的布局和通信模式。

        如此看來,兩者又十分相似。如果將構件和服務這兩種被賦予了不同意義的“軟件模塊”進行相同定位,兩種理念甚至可以合二為一。因此,一些專家認為SOA就是定位在應用表現層次的軟件構件化。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>