• <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-28 17:04 | 作者: 不詳 | 來源: 賽迪網 | 查看: 22次 | 進入軟件測試論壇討論

    領測軟件測試網 主持人:SOA思想是Gartner在1996年提出來的,可以說還是一個比較新的概念,雖然現在已經有一些廠商研發出了相關的產品、技術也做得比較成熟,但對于大部分人來說,還是感覺有一些不是很清楚,東方通作為SOA行業里面的領先者,請您給大家簡單的介紹一下到底什么是SOA。

      徐志東:SOA從字面上理解就是面向服務的體系架構。實際上我們用很通俗的話就是說怎么樣符合在因特網架構下,怎么樣服務實施者和調用者之間建立很簡易的調用關系。這時候用簡單的包裝方式去調用一定的服務,然后拿來完成一個服務平臺,這種模式就是以核心平臺向遠端調動服務的體系我們叫做SOA。

      網友:SOA的本質到底是技術問題還是業務問題?

      徐志東:SOA的本質實際上我認為是一個業務問題。因為SOA首先不是一個技術,或者說它不是一種技術框架。實際上我們通過很多方式,現在有人也在說SOA實際上是我們大家做軟件的人都想達到的狀態,所有東西都構建化,F在所有的東西都是服務化,構建都是通過一種描述方式去描述,大家都可以通用調用它。實際上我覺得SOA就是這種方式,也是一種業務模式。就是怎么樣讓我們的業務能夠滿足SOA的一些要求和架構,這樣我們就可以把它推而廣之。

      東方通在SOA方面的成功案例

      主持人:通過東方通是什么時候開始做SOA這方面的?

      徐志東:實際上SOA目的的起源的目的就是要解決整合問題。我們真正去考慮整合問題的時候比較早,從今年開始我們第一個產品TI就已經開始向整個方向靠攏了。真正的SOA出來以后,提出了一個普通概念的模型,后來國外的一些廠商也在推動SOA的發展,這樣從2003年,我們的第一個SOA的產品架構是怎么樣去在TI的基礎上符合SOA完成整合的問題。這個產品是從2003年就開始了。

      主持人:您能不能給大家全面的介紹一下東方通的一系列非常好的產品,還有在做SOA方面的成功案例,舉幾個有代表性的例子。

      徐志東:東方通的產品,因為作為中間件來講,中間件的產品是一個系列的軟件,里面我們分成三個大的部分。第一個塊就是基礎中間件,第二類就是整合類中間件,第三類是為解決復雜系統的行業套間方式。

      基礎類就是從消息中間件,交易、應用服務器安全等最底層的產品。第二層就是整合類的。第三層基于SOA架構的是兩條線一條是企業服務總線這塊。第三塊就是我們的通用傳輸平臺,海量傳輸平臺,然后移動的應用和無線結合起來,這塊產品我們成為MBP。還有面向電子商務我們也有一些平臺。實際上我所說的這些產品就是我們中間件的走勢,從一個基礎的產品,逐漸的向一些行業的、通用的方向發展。但是這些都是基于原始中間件產生的,而且我們把這些東西都把SOA架構去分裝的。這樣大家就都可以調用。

      舉一個例子,現在國內真正SOA的案例有一部分但是不是很多。像煙草的案例就很典型,就是它的系統有最早的PB做的,也有C做的,還有JAVA做的。因為煙草有工業控制里面的東西,他需要把這幾個捏起來,這就需要怎么樣使.NET的東西可以用SOA表現出來。第二就是要求原來的系統,相對要能夠自己控制和自己獨立的這樣一種模式。實際上從我們現在自己的實施過程中也覺得SOA現在也并不能解決所有的整合問題,而是在一定程度上,我們去利用非SOA的傳統技術去解決整合的問題,SOA是我們的一個方向。但是離用戶的距離還是遠了一點,沒有那么快。

      如何實現SOA的“落地”

      主持人:您說到它現在還是離用戶比較遠的,發展也不會那么快。那么你們有沒有什么策略和想法,可以讓SOA真正的貼近用戶呢?

      徐志東:說到這一塊,我們在2005年12月16日當時我們推出了一個概念就是叫BOV。這個就是面向業務的體系架構。實際上對于用戶來講,他并不關心你的應用系統是拿什么做的,我只需要我的業務可以正常執行,而且和其他的系統可以互聯互通。所以我們就推出了一個BOV。實際上B的意思就是說我們在整合類的服務層上面又加了一層叫VSP,就是垂直行業的應用包。這樣內部的結構問題對于用戶來說是透明的,這個產品的服務調用,包括像SOV,我們必須需要的幾類技術,所有的這些內容我們都分裝起來,只告訴用戶留什么樣的接口,你怎么樣調用。實際上我們都是想幫助用戶解決問題,而不是把一個新鮮的技術和概念推給用戶。

      和中間件相比,SOA最大的特點是什么?

      主持人:有一位網友說SOA與之前的中間件技術相比最大的特點是什么?現在IBM推的很兇。

      徐志東:我先說一下SOA本身和之前的中間技術是兩種技術的走向,本身所實現的目標是一致的。第二個IBM確實推SOA推的很兇,現在在SOA的圈子里面大家都問,您SOA了嗎?好象SOA變成了一種很時髦的提法。作為IBM來講,作為SOA一個很大的推動者作出了很大的貢獻。那么IBM在產品方面跟的很快,實際上IBM對于中間件的概念推的更厲害。他們說IBM就是中間件。實際上不光IBM,包括一些SOA很先進的廠家都在推這個概念。

      主持人:有一位網友問徐先生,SOA是否是一個廠商為了商業利益而新推的概念?還是技術發展的一個必然趨勢?

      徐志東:首先我想說一個問題,實際上業務和技術這兩個東西本身是不矛盾的。就是說業務的進展推動了技術的發展,技術的發展反過來又促進業務往前走。實際上作為SOA來講,我覺得SOA到一定程度上應該是一種趨勢。為什么這么講呢?作為SOA本身來講有幾個特點,第一就是自己的可獨立維護性和可運轉性。第二就是他們相互之間的數據連接和數據傳遞是量不大的。因為整個的SOA的模式是機遇互聯網的,所以在這種狀況下,大家可以想象這樣一種狀況,等互聯網上的服務器服務極大的時候,你可能不知道要買的東西在哪。你只要敲入我想要一本書,底層就會給你送上來。實際上SOA的技術不是什么新技術,但是它整個的組合可以帶來一種業務需求的變化,所以我覺得這是一個趨勢問題。

      SOA是否有炒作的嫌疑?

      主持人:有網友問SOA是否有炒做的嫌疑?國內的中間件廠商是否會加入炒做的行列?

      徐志東:實際上我們一直在說SOA離我們現在的用戶還是有一定的距離的。我們不希望把一種概念還不完整的產品就推向用戶。SOA我們會去支持它,因為它是一個趨勢。但是我們不會加入這個行業里去炒做,讓用戶在選擇產品的時候比較盲目。

      鄭忠源:我補充一下,對于IT行業里面任何一個概念的提出,首先肯定它都不是一個無源之水?隙ㄊ菑S商總結了在和客戶的交流和實際的業務當中,碰到的問題,以及如何解決問題,綜合這些提出來的。任何一個新的概念的提出,到用戶完全接受,包括產品的使用和普及肯定有一個過程,這個過程肯定需要廠家共同推動這個東西的普及,最終使這樣一個模式去為廣大用戶所接受。所以這么一個推動的過程是比不可少的。

      SOA真正能夠實現業務層面的整合嗎?

      主持人:有網友問從應用集成到業務整合的解決方案似乎是跨度越來越大,但是SOA真正能夠實現業務層面的整合嗎?

      徐志東:實際上我想說一下,作為整合SOA本身來講SOA并不是很萬能的一種東西。他也只是去解決某一塊的問題,但是現在各個廠家都有一種思路,就是希望把自己的整個產品線完全的去符合SOA架構,而且本身SOA架構本也在延伸。所以并不是說SOA能夠去解決任何層面的東西,比如說從最簡單的數據整合來講,SOA的解決方案并不一定比傳統的數據整合解決方案效率要高。我剛才還看到了他關于EAI的問題,我個人認為EAI本身這個東西不是說是技術,也不是產品。它實際上是一種用戶的需求。而對于EAI本身來講有兩種實現的方式,怎么樣讓大家變成系統互聯互通互操作。一個是傳統技術,包括我們從傳統的消息,底層的數據集成,再加上運行服務去完成。第二種方式就是SOA。而實際上SOA的底層技術也必須是應用服務器基礎上實現的。實際上SOA是一個目標,需要讓傳統技術和SOA共同達到EAI的頂點。這個就是EAI和SOA的關系問題。

      SOA是否能夠做到跨平臺的無縫連接?

      主持人:有網友問IBM總是強調各平臺無縫的連接,SOA能不能做到跨平臺的連接呢?

      徐志東:針對本身的應用來講,對于一個應用或者是一個產品來講,對于應用來講是基本上可以做到的。當然這個需要應用的支持和配合。但是各個SOA產品之間還需要有相關的一些更加細致的標準和規則去定義,但是從大的原則上來講,也是沒有問題的,這個工作還需要繼續努力。

      主持人:基于CORBA架構的應用,基于C的應用,.NET的應用,這些東西都能夠無縫的通過WEBService在一起嗎?

      徐志東:如果所有的東西能夠分裝成WEBService的話,C是沒有問題的。剛才我也說了,我們在煙草的項目里面,除了沒有CORBA以外,其他的幾種問題都碰到了,而且都解決了。

      主持人:ESB、消息總線、消息中間件是否都在解決同樣的問題?

      徐志東:首先這三個東西不能放在一起比,但是他們解決的一個問題是同樣的。信息總線和ESB的概念差不多,但是作為消息中間件本身來講,就是怎么樣解決一點對多點,或者是多點對多點之間的數據的可靠傳遞。實際上我們可以這樣理解,ESB本身可以由消息中間件來組成,據我了解,在中間件廠家里面,它的ESB就是由消息總線來完成的。這是其中的一類實現手段。他們三個本身解決的問題不是說都在解決一個問題,消息中間件是為了解決距離傳輸的。而ESB是一個框架架構。

      2006年之后,SOA的發展會有哪些新趨勢?

      主持人:這里有一個網友提問說2006年以后,SOA的發展都有哪些新趨勢?

      徐志東:我們覺得從SOA本身來講,現在實際上SOA概念出來這么長時間了,各個廠家都在馬上跟,包括我們東方通。我們希望國內有更多的廠家可以參與到SOA里面來,因為作為SOA本身來講,如果沒有原來的中間件積累可能會比較難達到原來的狀況。我們在2006年的策略就是讓我們SOA更加貼近用戶。我們現在是微軟也有這種類似服務的架構,GTE也有這種架構,他們之間的結合就是由我們第三方去做。我們現在中間件行業協會也在做這方面的工作,怎么樣它出一個在國內應用的標準出來。另外一個就是作為SOA來講,怎么樣更好的滿足客戶的需求,這一直是我們廠商在努力做的。

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

    TAG: soa SOA 案例


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