<ruby id="rxdll"></ruby><strike id="rxdll"></strike>

    <rp id="rxdll"></rp>
      <del id="rxdll"><meter id="rxdll"></meter></del>
      <pre id="rxdll"><font id="rxdll"></font></pre>
        <pre id="rxdll"></pre>
      <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

      <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
      <i id="rxdll"><dfn id="rxdll"></dfn></i>
      <font id="rxdll"><meter id="rxdll"></meter></font>

        <mark id="rxdll"><dfn id="rxdll"></dfn></mark>
        • 軟件測試技術
        • 軟件測試博客
        • 軟件測試視頻
        • 開源軟件測試技術
        • 軟件測試論壇
        • 軟件測試沙龍
        • 軟件測試資料下載
        • 軟件測試雜志
        • 軟件測試人才招聘
          暫時沒有公告

        字號: | 推薦給好友 上一篇 | 下一篇

        SOA架構中間件發展趨勢調查分析

        發布: 2008-9-02 14:06 | 作者: 不明 | 來源: http://www.csai.cn | 查看: 21次 | 進入軟件測試論壇討論

        領測軟件測試網 如果專家的預測準確,基于SOA架構(面向服務的架構)的中間件產品將使企業在信息化上的投資產生更好的回報,改變中間件產業的格局,并將在5年內在IT業獲得廣泛應用

          ZapThink調研公司在最近發表的一份報告中預測,到2006年,基于SOA架構(面向服務的架構)的中間件產品將成為網絡化商業系統的主要設計思路。Gartner集團的分析師也指出,今年,SOA架構下的中間件產品將進入主流應用之中。

          現在隨著網絡技術的發展,企業在信息化建設中產生了大量為滿足產品或服務需要的“軟件組件”,如:ERP、CRM、OA、CAD等一系列、電子商務和電子政務軟件組件,但其間卻往往缺少關聯和通訊,導致這些組件成為了一個個“孤島”,但這些組件恰恰又是企業不能放棄的重要投資。而基于SOA架構的中間件產品的出現,則使企業在需要改變IT系統時的靈活性大為增加。Gartner集團的分析師羅伊表示,SOA架構定義了搭建企業軟件架構的一種新方法,它的出現使所有應用在交換數據和處理過程中,不需要考慮應用軟件是用什么編程語言開發的或在什么操作系統下運行。在這種模式下,一個應用或應用的一部分其實是一種服務,其他的應用和客戶都可以在無需編寫大量代碼的情況下使用這些服務,這一切都使一些大企業或在地理上分布范圍比較廣的開發隊伍能夠更好地合作,因為這些SOD架構下的中間件業務模塊都能夠被重新配置或以新方式優化以滿足新的需求。

          ZapThink公司稱,面向服務的架構對軟件開發廠商也非常有利。盡管沒有人能夠估計出具體的數字,但ZapThink公司預測,面向服務架構的市場規模到2010年將達到980億美元,年增長率達7%。

          不能忽視的問題

          目前基于SOA架構的中間件產品發展很快,但是和所有新興事物一樣,成長絕非是一個一帆風順的過程。

          缺少面向服務(業務)的支持。目前的SOA架構下的中間件產品主要是基于面向過程的和面向對象的設計支持,這使得產品對智能尋址和服務環境的支持并不太到位,因此增大了開發商的開發時間和成本投入,也使用戶在系統上的維護費用增加。

          缺少整體解決方案,F實SOA架構下的中間件的解決方案大都是面向業務層面的,因此一般會比較復雜,一種中間件很難滿足項目業務的多種需求,所以現在開發商往往會在一種中間件的基礎上作復雜的二次開發,也就是說用戶的開發工作量比較大,而且容易出錯。如果采取是同時應用多個中間件做系統集成的方案,但集成以后性能并不理想,經常會出現一些性能上的瓶頸點。而且,采用多個中間件也會增大項目的成本,況且,中間件的有些接口也不開放,這也將增大集成的難度。

          缺少基于Inte.net的面向服務的即時發布功能。開發商在中間件的基礎上開發的“業務模塊”、“組件”或“服務模塊”經常需要升級,有的甚至需要支持“熱發布”,系統或應用不能重新啟動,以保證這些發布的不同版本模塊組件能被動態裝載并發揮作用,滿足關鍵業務的需要,從而支持協同發布,保證不同系統的正常工作。但目前的中間件并不能很好的支持以上發布功能,增大了用戶和開發商的系統維護開發成本。

          群雄逐鹿SOA架構中間件

          SOA架構被視為下一代Web服務的基礎架構,目前業界領先的Web服務廠商所開發的相關產品大多是基于SOA架構。一時間國際市場上SOA架構中間件市場上狼煙四起,很多國際廠商紛紛傾力于此。

          BEA基于SOA架構開發了WebLogic Platform平臺,其8.1版本可以將以往相互分離的應用集成和應用開發匯聚在一起,通過將集成和開發融合為一個IT流程,該平臺能夠提高軟件基礎架構的復用性、業務靈活性和技能協作水平,并最終為用戶帶來長遠的成本節約。

          CA公司的Unicenter WSDM是用于監測和管理企業內外Web Services的解決方案,用于幫助客戶確保其企業Web服務應用和支持架構的可靠性安全性。它支持J2EE和.Net兩種Web服務框架,這也是CA作為獨立軟件供應商的優勢,即沒有平臺偏向性。

          IBM 的WebSphere是基于互聯網的電子商務應用的理想集成和開發環境,可以使企業的電子商務應用程序根據需求輕松地與企業內部或外部的貿易伙伴之間的應用自動連接。IBM正在致力于制訂新的標準并將新技術集成到WebSphere的軟件平臺上,以使電子商務可以利用這些新的功能。所有IBM的中間件都支持互聯網開放標準,以實現Web服務應用的發展。

          國內基于SOA架構Web服務目前還是集中在企業內部,如一些查詢、瀏覽、數據調用,而涉及安全性、可靠性要求高的如企業級交易方面的應用還很不成熟。此外,涉及新的商業機會,新的商業模式所牽動的各種產業環境也尚未豐滿,所以Web服務大規模啟動尚須時日。但是我們可以看到,國內一些有影響的行業用戶正在搭建其核心業務系統,比如金融行業的大集中正在起步。因此當企業需要更好地服務客戶,需要更好地與上、下游合作伙伴協同工作,并且自己內部的核心業務之間也需要協同工作時,基于SOA架構中間件產品就會為這類新的業務應用提供理想的底座,這種新的應用被稱作面向服務的業務應用。通過應用,SOA架構就能依次使用Web服務,以便業務流程能夠實時產生。對于那些想更容易且更快地與商業伙伴進行集成的企業而言,這無疑是很實惠的事情。

          現在,很多企業都準備在2004年內開始規劃使用這些基于SOA架構的應用,可想而知,這些SOA架構的中間件產品將在兩年內迅速發展,并在五年內在整個IT行業內獲得廣泛應用。

        延伸閱讀

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

        TAG: soa SOA 調查 架構 趨勢 中間件


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

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

        国产女主播精品_国产片婬乱18一级毛片视频_国产午夜激无码av毛片不卡_国产精品欧美久久久天天影院
          <ruby id="rxdll"></ruby><strike id="rxdll"></strike>

          <rp id="rxdll"></rp>
            <del id="rxdll"><meter id="rxdll"></meter></del>
            <pre id="rxdll"><font id="rxdll"></font></pre>
              <pre id="rxdll"></pre>
            <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

            <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
            <i id="rxdll"><dfn id="rxdll"></dfn></i>
            <font id="rxdll"><meter id="rxdll"></meter></font>

              <mark id="rxdll"><dfn id="rxdll"></dfn></mark>