• <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-1-29 10:16 | 作者: 不詳 | 來源: CCW | 查看: 8次 | 進入軟件測試論壇討論

    領測軟件測試網 當行業用戶面對信息整合、多個系統無縫集成、系統開發成本過高等問題時,IBM、BEA、SUN等廠商給出的方法是SOA。這是一套高瞻遠矚的解決辦法,也是全球軟件開發大勢所趨。

      SMB面臨整合之困
     
      面對企業資源整合的問題,大企業紛紛轉移到了SOA,因為在復雜的異構IT環境中充滿著經常性的不可預測的業務變更,而這正是SOA大顯身手的地方。但對于中小企業而言,他們沒有復雜的異構環境,而且他們也沒有在像大企業那樣不可預測的業務變更。而當中小企業需要與其他公司系統對接時,對方企業動態的業務環境卻成為了阻礙。為什么只有大公司能得到靈活、中用、低價的IT基礎設施呢?

      另一方面,通用的東西也必然有其“夠不著”的地方,就像傻瓜相機讓很多人不用去學攝影一樣,犧牲了許多專業光學相機才能抓拍的特殊效果。而且,在中國的中小企業用戶越來越強調其行業特點和企業個性,越來越需要解決集成、拓展、業務和市場的適應性時,企業的信息主管卻發現:SOA并不能包治百病良方。

      要破解中小企業的“整合問題”,則需要服務提供商再向前邁進一點點,找到SOA向行業融合和傳統技術、SOA技術兼顧并落地的方法。

      如何應對復雜整合?

      一位南方某制造企業的CIO在著手上馬新一期信息化的時候,遭遇了前所未有三個挑戰:老板要求降低IT支出、早期上馬的信息系統需要進行復雜整合、新的業務類型開始出現,這三個挑戰環環相扣但又互為牽掣,讓人無從下手。

      事實上,這是大部分不同行業的CIO所面臨普遍問題,盡管平臺化、構件化技術已經初步緩解了應用系統內部的可靠性和效率問題,也基本可以解決應用系統之間數據層面的互通問題,但面對日益膨脹的公司業務規模和快速的變化性,公司對支持“整合的行業支撐平臺”的需求也越來越強烈--業務集成和支持復雜集成的貼近行業特點的個性化和適應性通用構件的部署。

      面對這樣的需求,很多ISV和SI也感到了前所未有的機會與壓力。一方面他們已經對行業有了比較深刻的了解,也非常希望推出適應性的產品;但另一方面在產品選型和方案咨詢上,由于需要考慮到整合的問題,可供他們參考的東西相對來說要稀缺很多。

      在不久前結束的以SOA和整合為主題的OASIS全球會議論壇上,就SOA如何貼近各行業應用,滿足企業個性化需求,成為了全球SOA落地的最熱點問題。也就是說,在SOA技術大行其道的今天,全球使用傳統中間件技術的應用非常的普遍,傳統技術如何向SOA技術過度,兩者在不同行業、不同規模需求的背景下如何很好的配合和融合,相互替換,協調共存,這種模式將在很長一段時間之內存在,并逐漸的發展。

      這其實就是解決最大限度的復用問題,進而降低開發成本,提高開發效率。要做到這一點,所需要的則是一種“漸進式的SOA架構”。企業依靠這種“漸進式的SOA架構”來規劃和設計其所專注的行業應用和解決方案,使之更有針對性、目的性,實現技術積累,形成自己的核心競爭力。

      僅僅SOA還不夠

      SOA的路線圖從哪里開始?具體如何落地?放眼國際,已經形成了幾大流派的SOA,IBM、ORACLE、BEA、SUN等技術領袖,都有自己的SOA理念,也都推出了適合于中小企業的SOA應用。

      如果說,SOA只是一個箭頭,離企業特別是中小企業應用還有一定距離,那么,進一步說,SOA離具有行業特性和企業個性的整合距離更遠。從SOA熱潮中不難發現,SOA作為一個面向服務的體系架構的技術體系,其倡導把業務當成服務,服務之間通過標準的接口進行集成,更偏重在松耦合結構的應用集成方面,解決系統的集成和擴展問題,并不跟企業的具體業務相關聯,仍然存在著一個針對行業特性的缺位。

      客觀的講,SOA的誕生主要是解決系統的靈活性和適應變化的能力,但它并不是面向業務方面的,而這也是最關鍵的。另外,能不能實現業務的擴展和業務的集成,這是未來發展的兩個方向。

      現在的系統如何才能適應未來發展的需要,如何迎接對拓展性的挑戰,怎樣根據業務快速的滿足市場的要求等等,這些問題,如果沒有很好策略的話,是很難解決的。而SOA還不足以滿足這些具有行業特性的集成問題。市場和應用需要面向行業提供的一些共性的東西,如服務模型、支持配置和擴展等等,而這些,僅僅依靠SOA是不夠的。

      因此,如何解決SOA在中國行業企業,特別是中小行業企業的“整合問題”,依然如同高懸在所有廠商頭上的達摩克力斯之劍。

      實現SOA的最后一公里

      事實上,實現SOA在行業中的應用,使其符合企業的個性發展,也并非無計可施。針對中小型行業企業在整合方面的問題,東方通聯手SUN展開了全面技術合作,在Java基礎上就曾推出了面向業務的體系架構BOA(Business Oriented Architecture)。為中小行業企業的業務整合給出了答案--BOA。

      BOA,顧名思義,就是Business + SOA。簡單地講,可理解為在SOA技術的基礎之上融入行業經驗,利用傳統技術和SOA技術來實現對業務系統通用構件的部署,使得SOA與行業個性化應用得以融合。

      相比SOA ,BOA整合了大量的本土企業用戶的應用經驗,使得軟件的開發、部署更加貼近國內企業的應用,能更好地滿足中國日益膨脹的“行業支撐平臺”的需求。

      “一直以來,中國的軟件界有很多零碎的技術觀點,比如說協同開發,套件,以及一些構件化思潮,而BOA是一個完整的體系!睎|方通總經理牛合慶說:“BOA作為一種體系架構,同時也是SOA的衍射,與SOA并不對立。SOA是BOA架構的一種實現策略,它首先要求復用、集成性,其次要求能夠直接解決客戶的應用問題。與SOA相比,BOA更加面向‘現實業務’,這對建設行業共性支撐平臺十分重要!

      據悉,在BOA三層架構--自底向上依次為基礎中間件、集成中間件和VSP層中,VSP(Vertical Solution Package)即行業解決方案套件,無疑最為核心。BOA面向業務主要是通過VSP來實現的。VSP是面向行業或領域的共性功能模塊,解決行業或領域內的共性問題。各種中間件產品和VSP遵照BOA架構有機的整合,就可以形成對行業或領域的應用進行支撐。

      SUN中國區軟件、JAVA總監Anderson Wong從業務支撐平臺建設的角度,提出了他的看法。他認為,中國的中小企業用戶已經建設有一定量的ERP、CRM、PLM、SCM等管理信息系統,但是卻忽略了一些行業共性支撐平臺的建設,而這種支撐系統對于企業未來的信息化建設又極其重要,BOA恰恰可以推動行業支撐平臺的建設,BOA是SOA的一個延伸。

      而ISV和SI如果按照BOA的架構來實現應用系統,至少在三個層面上獲益:一,形成更多的產品化應用套件或功能部件,避免重復性開發。二,按照VSP這一行業發展方向走下去,行業應用開發會逐漸形成自己的核心競爭力。三,逐漸把一個項目的實施分解為設計、選擇、搭建、實施等步驟,集成商和ISV的定位進一步細化和分工,就形成了一種新的完整的產業鏈。

    延伸閱讀

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

    TAG: soa SOA


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>