• <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)

    發布: 2009-9-01 10:48 | 作者: 不詳 | 來源: 領測軟件測試網 | 查看: 24次 | 進入軟件測試論壇討論

    領測軟件測試網

    面向服務的架構(SOA)  SOA架構

    關鍵字:架構 SOA 面向服務的架構(Service-Oriented Architecture,SOA)是今年的eWorld會議的主題。BEA的首席執行官Alfred Chuang在他的開幕式主題演講上將“現在部署SOA”解釋為一個緊急的訊號。他認為,“整個行業都在為SOA展開計劃。他們有方案。我們有部署!痹贏lfred Chuang大致描述了BEA的流體計算(liquid computing)前景之后,首席技術官Scott Dietzen又回顧了對SOA主題的擴展。

    流體計算的前景
      在Alfred Chuang的主題演講中,他聲稱流體計算是一個目標,而并非一種產品。這個目標使開發人員能夠提供一個“靈活且可即時調整自己以流過各種障礙”的系統。 流體計算的三個組成部分是:企業兼容性(enterprise compatibility)、主動適應性(active adaptability)和突破性的生產力(breakthrough productivity)。
      企業兼容性所解決的那些問題引起了觀眾的共鳴。Alfred Chuang認識到了努力將從未事先設計好一起工作的應用程序聯系起來的困難和成本。在應用程序的使用期限內,維修費用超過了開發成本!澳萑肓艘粋永不結束的集成的循環,”他說到。
      Alfred Chuang解釋了企業兼容性的新方向,他認為比集成更便宜且更靈活。他強調說,兼容性包括由SOA和8.1 WebLogic共同創造、延伸到BEA平臺之外、與來自不同廠家提供的應用程序相互作用并且相互連接的應用程序功能。Alfred Chuang宣布了集成時代的終結。
      主動適應性是對企業需求變化的回應和參與。IT領域中的一半革新是為趕上不斷變化的企業需求而戰斗。在他的說明圖表里,Alfred Chuang特別提到了企業需求在持續提高。IT能夠處理的需求落后于企業需求的提高,而二者之間的差別成為IT 缺口!癐T解決方案違背了全部企業邏輯,并且在部署之后變得更加昂貴,”Alfred Chuang說到。
      主動適應性的目標是使改變變得簡單、快速和廉價。您對IT所提供的解決方案更新越頻繁,您所減少的積聚的IT缺口將越多。對BEA來說,最終的目標是使改變自動化。
      Alfred Chuang作出結論說:“SOA是旅行的第一步,而旅行的目的地就是流體計算!边@預示了Dietzen在面向服務的架構方面的演講。

    轉向SOA
      在Dietzen的演講中,他概括地發表了對當前局勢的看法!爱斀竦钠髽I應用程序往往既龐大又笨拙,”Dietzen說,“我們不傾向于跨應用程序重用!备鶕﨑ietzen的觀點,將我們自己從已經在IT領域中挖掘的洞中拯救出來的方法就是SOA。他指出,在很多方面,我們依賴于已經了解很久的知識!癝OA的原則恰恰是有關標準化的編程實踐,”他說,“它們是數十年來分布式計算的一部分!
      然而,該問題仍然在實施過程中。Dietzen說,通過使用JSP,JavaBeans的概念“被引入來將邏輯與數據模型分離,不過我們發現正是同一個概念使SOA更困難,并且使編制(orchestration)更錯綜復雜!
      Dietzen詳細闡述了導致應用程序間的重用本身難以進行的許多因素。為不同的應用程序編制代碼的人們一般不在相同的地方工作,甚至不按照相同的時間表工作。每個團隊對于事情——例如客戶或者訂單——都有自己的看法。正是這些本地決策造成應用程序間的重用如此難以進行。
      Dietzen花了一些時間來探討我們可以降低應用程序間連接的脆弱性的方法,以便您能夠在不會影響任何一個相鄰的連接的情況下進行本地改變。在使用SQL、HTML、VM架構以及XML的過程中都有這方面的例子,它們都曾用于提供松散耦合。例如XML,通過模式和WSDL接納具有良好定義類型的約定。他指出,在正確遵守約定的前提下,您可以更改任何一方的應用程序而不會破壞另一方的應用程序。
      “以前在中間件總線上的截斷或者支持RPC,或者支持消息傳遞,而這兩方面都是關鍵的”,Dietzen說道。他又補充說,能夠支持同步事務和異步事務的基礎架構將使您受益。隨著用于提供企業兼容性的Web服務協議棧的興起,Web已成為企業服務的總線。連接到框架的東西就是靈巧終端。
     

    延伸閱讀

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

    TAG: soa SOA 服務 架構

    21/212>

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