• <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 09:59 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 63次 | 進入軟件測試論壇討論

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

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

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

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

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

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

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: soa SOA 構件 技術 選擇 大潮

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>