4. 減少成本和增加重用。通過以松散耦合的方式公開業務服務,企業可以根據業務要求更輕松地使用和組合服務。
5. SOA業務流程是由一系列業務服務組成的,可以更輕松地創建、修改和管理它來滿足不同時期的需要。
建立軟件開發方法和規范
構件構架理論體系的應用是適用于構件技術創立的,當發展到面向服務的體系結構時,必需加以修改和擴充,現在稱為模型驅動MDD的需求工程建模理論,可以稱它為第八個技術與基礎理論體系。
另一個構件的領域工程將要擴充成SOA的參考結構,這是第九個技術與基礎理論體系。SOA的門戶將要反映SOA所有功能的表現層界面,為此如何將最新的WEB2.0與SOA給合,這是第十個技術與基礎理論體系。上述三方面是SOA在實際應用時必需要建立的理論和技術。
SOA的發展狀況
IBM公開宣布SOA計劃不到三年,去年年底,BEA公司、甲骨文公司、惠普等所有名牌公司都在中國發布了關于SOA的消息。
由于SOA模型統一,因此都是把本公司的中間件產品向SOA靠攏,提供開發和運行SOA系統的相應工具和環境,以爭取市場的份額。
北京市市科委將為SOA核心平臺研發提供資金,由軟件行業促進中心統一管理,促進北京市IP行業發展。
隨著SOA理論的發展,各種與SOA有關的規范和標準將不斷出現,如SOAP、WSDL、ESB、BEPL語言等,它們的出現象征著SOA將逐步走向成熟。我們更應注意著各家公司所開發的工具和環境產品,有助于SOA的大力推廣應用。
上述十大理論體系應該認真掌握、靈活應用,更應該不斷刨新?傊,SOA理念清晰、技術趨向成熟,實現不難、做好不容易,我們不要做重復工作,應經常交流,盡量少重復,一定能達到國際一流水平。
作者簡介
仲萃豪是我國第一代知名軟件專家和學術帶頭人之一,率先開展對編譯程序、編譯語言、操作系統、支撐軟件、應用軟件諸領域有關課題的研究,1993年開始轉入研制開發大型復雜應用軟件和大型分布式系統。
在國內最早提出基于構件技術的實現方法及其中的關鍵技術。為我國軟件事業的發展和人才培養做出了重要貢獻,先后獲得了八個重大獎項。曾任中科院軟件所學術委員會主任、室主任、博士生導師、北京市政府顧問、國家科技攻關重大項目——CASE 工具環境總體組副組長,并承擔多項國家科技攻關專題項
文章來源于領測軟件測試網 http://www.kjueaiud.com/