• <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的三個步驟

    發表于:2007-06-13來源:作者:點擊數: 標簽:
    為了讓原有的系統適應新架構,用戶需要進行大量龐雜而系統的工作,這包括對現有應用的改造、建設新的 中間件 層、定制新的管理規范和 安全 策略,所有這些都將成為對企業技術應用能力的巨大挑戰。因此,能否成功實施SOA并不僅僅是一個技術問題,它還涉及到管

    為了讓原有的系統適應新架構,用戶需要進行大量龐雜而系統的工作,這包括對現有應用的改造、建設新的中間件層、定制新的管理規范和安全策略,所有這些都將成為對企業技術應用能力的巨大挑戰。因此,能否成功實施SOA并不僅僅是一個技術問題,它還涉及到管理、企業文化、業務流程等問題。

    首先要遇到的是管理難題。共享服務是SOA的關鍵,能否迅速組合應用或編制流程取決于提供這些功能的服務是否能夠被共享,而資源的共享離不開管理。

    其次,轉移到SOA上需要對原有的應用開發方式進行顯著的調整,很多開發人員仍然喜歡把每一個應用當作一個獨立的項目進行開發,因此代碼很少被重用。但在SOA中,開發人員在編寫應用時必須時刻考慮重用問題,這既包括重用現有代碼,也包括在編寫新代碼時就為其今后的重用做好準備。這就對企業原有的開發文化提出了挑戰。

    第三是業務流程架構技能問題,SOA使得業務人員和IT人員在創建新業務流程的過程中能夠更有效地協作,其合作成功與否取決于他們是否擁有良好的業務流程架構技能,這兩類人員都需要對業務流程有更多的了解,并且把自己當成是業務流程架構師。針對這些挑戰,各廠商都提出了自己的解決方案,以BEA的解決方案為例,在BEA最新推出的BEA SOA解決方案包括了三個方面的核心內容:平臺(Platform)、實踐(Practice)和人(People),BEA將其稱為3P方法。

    在SOA平臺方面,WebLogic Platform為企業應用開發和集成提供了統一的基礎架構,用戶可以在其之上完成系統的開發、集成和部署。其次,WebLogic Platform也是一個靈活、可擴展且安全可靠的平臺,用戶可以根據自己的實際需求靈活地擴展系統。有了優秀的平臺并不等于SOA的實施成功。針對SOA實施中還將涉及到的管理、業務流程、企業文化等問題,BEA總結出一套六段式域模型(Six-Segment Domain)。該方法論把影響SOA成功實施的因素分為六個方面:業務戰略和流程、基礎架構、構建模塊、項目和應用、成本和效益以及規劃和管理。綜合考慮這六方面的因素,企業的SOA實施就有了成功的希望。為了幫助企業綜合評估自身實施SOA的條件是否成熟,BEA在不久前還推出了“SOA準備狀態評估工具”,這是一個基于Web的在線工具,可以幫助IT經理規劃SOA組件采用、進行基準測試以確定如何最有效地向更具適應性的IT設計和基礎架構上遷移。

    目前,全球已有500多家客戶以6種不同的語言使用這一工具,并取得了很好的效果。除此之外,BEA還新增了咨詢和教育服務,幫助客戶更快、更清楚地了解SOA,制定切合實際的SOA發展藍圖,并成功實施。對任何一家企業來說,實施SOA都需要平衡長期與短期目標,而這必須通過對組織結構、財務、運作、設計及付諸實際等方面的綜合考慮來實現。SOA的成功實施涉及到平臺(Platform)、實踐(Practice)和人(People)三個方面的核心內容。

    (責任編輯:城塵 68476636-8003)



    原文轉自: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>