• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    混源開發環境下的Rational策略和特點

    發布: 2007-6-12 18:47 | 作者: 崔燦 | 來源: | 查看: 37次 | 進入軟件測試論壇討論

    領測軟件測試網

    4月27日,中國最大的IT技術網站51CTO.com特邀國內頂尖的SOA軟件工程專家,就SOA理念對軟件工程帶來的新要求和新變革、Rational為實施SOA帶來的幫助和提升進行了討論。
    Hayden Lindsey - IBM杰出技術專家,主導Rational面向大型企業的研發和應用推廣

    曹開彬 - 計世資訊副總經理兼軟件與服務研究部主任、資深IT分析師

    劉君博 - 中國領先的外包服務提供商,文思創新軟件技術有限公司執行副總裁

    傅純一 - Rational中國區技術銷售經理

    程 鴻 - 51CTO.com 編輯,訪談主持人


    現場照片-訪談中熱烈的討論

    >>>請點擊此處進入訪談專題
     
     
    以下是本次訪談實錄:

    程鴻:有網友提出一個很具體的問題。他說,對于混源的開發環境,例如客戶原有.Net環境,現在需要增加Java的工具,這種項目管理,Rational的策略是什么?有什么特點?

    傅純一:我們是針對不同平臺的,像.NET、J2EE的話,我們是支持多種平臺,既指運行平臺,也是指技術架構平臺。我們的工具又支持.NET環境,又支持Java環境。所以在這個情況下體現單一平臺的優勢,你用單一的開發平臺又可以支持.NET項目開發和Java項目開發。我們有很多客戶基于這個原因選擇了IBM的解決方案。因為國外有很多公司做外包,選擇哪一種技術方案完全取決于客戶的要求。這些客戶為了降低學習成本,降低總體的應用成本,選擇IBM的解決方案。

    SOA原則的框架是什么樣子?SOA原則的框架是否一定要用web services技術?SOA到底是技術驅動,還是市場驅動,為什么很多人對SOA有不同層次和方向的理解?

    程鴻:很多網友彼此在討論關于SOA的概念到底是什么的話題。有一位網友說,符合SOA原則的框架到底是什么樣子?還有網友問,要想使用SOA,是否一定要用web services技術?SOA到底是技術驅動,還是市場驅動,為什么很多人對SOA有不同層次和方向的理解?

    傅純一:SOA指的是一種架構風格,web services只是SOA架構實現的一種技術。當然大家平時用的比較多的是web services。像SOA,大家知道以前IT技術的發展都是技術驅動的。但是SOA恰恰是相反。SOA是市場驅動,我們的說法叫業務驅動。因為SOA的主要目的是為了快速響應業務的變化性。所以在SOA應用構建中,一定會涉及到業務流程的變化。我們試圖從業務層面上把一些獨立的業務變成獨立的服務,通過這些服務的組合快速的搭建一些新的業務流程。所以本身SOA是業務驅動。

    業務流程管理(BPM)和SOA是何關系?

    程鴻:有網友說,業務流程管理(BPM)和SOA是何關系?

    傅純一:IBM因為也有一個BPM,我們講的是業務流程建模。它是整個SOA構建過程中的一個環節。因為我們剛才講了,SOA是業務流程驅動的,所以第一步一定要先把你的客戶業務流程搞清楚,它的業務流程到底是怎么樣的,這樣才能夠更好的搭建滿足它需求的SOA架構出來。

    如果是講BPM,如果這個M是指業務流程管理,我的理解是SOA實現業務流程管理的很好的支撐手段。以后你要管理業務流程,很大的方面就要應對業務流程的不斷變化,盡可能讓你的IT架構提供一個靈活性,來支撐業務流程的快速變化需求。這樣才能夠幫助你管理業務流程,使得你的業務在市場上應對非常激烈的競爭。你的競爭對手提供一個新的模式出來,你就要快速跟進。我不知道這個BPM的確定定義,所以在這種基礎上SOA是很好的支撐架構。

    曹開彬:其實這個我們以前對BPM做過一些研究。BPM流程監控問題等等都會包括,它有自己本身的一套流程在里面。所以我認為BPM是支撐體系。

    劉君博:因為我以前做過工作流和BPM網絡開發工具。這個網友提出這個問題可能他也做過。大家知道在BPM非常重要的,就是IBM的概念怎么樣能夠轉換成軟件流程業務開發的實施。實際上很多BPM工具的賣點,特別是在效率和業務快速發展的情況下,你在一個企業選擇BPM的時候,可能非常重要的是,我們的組織機構變了怎么辦,我今天做那個生意,我明天增加兩個生意怎么辦?最簡單的方法是改,我想再差的程序員也可以改。所以大家可以想象這個變化的速度,從老總到業務部門,到IT部門,可能這樣慢慢反映四五個月就過去了。

    傅純一:劉博士您講的已經實現了。IBM專門有一個工具,假設說你已經有了一些可重用的服務組件資產,它通過業務人員把這些挑選出來,用您講的圖形方式把這個業務流程畫出來。通過這個圖形把這些流程編起來,我們進行一個業務流程語言,放到一個環境上就可以解決了。

    【相關文章】

    • Rational 07年全新的整體策略
    • Rational開發環境應用需求和趨勢發展
    • 混源開發環境下的Rational策略和特點
    • Rational在SOA中具體實現及典型案例
    • 國內信息化現狀及SOA存在的最大問題
    • 中國軟件產業發展趨勢及學習Rational、SOA的方法

    【責任編輯:火鳳凰 TEL:(010)68476606-8007】



    延伸閱讀

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


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