例項證明SOA應用正成為一種趨勢

CloudSpace發表於2008-08-13

     瑞典SJ鐵路公司有一個聰明的想法:把車票銷售與線上拍賣結合起來。任何在列車還有48小時駛離車站的空閒座位都將拿到Tradera.com網站上拍賣。這個網站是北歐版本的eBay。

  即使這個座位以低於零售價的價格拍賣了,這個鐵路公司仍賺到了錢,如果座位空閒,它什麼也賺不到。這種做法能夠提高列車的利用率,消費者也能得到很大的折扣。這是一個很好的交易。但是,你使用當前的IT服務如何實現這個計劃呢?特別是這個計劃將產生數百萬條簡訊資訊?

  這家瑞典鐵路公司每天傳送10萬名旅客,有350個車站,每年收入400億瑞典克朗(約合66.3億美元)。為了實現這個計劃,這個鐵路公司採用了SOA的方法,特別是採用了JBoss企業平臺。

  據JBoss公司SOA產品線管理經理Pierre Fricke在Red Hat峰會上說,這個瑞典鐵路公司不僅有技術難題,而且他們的企業IT部門還需要經驗,還需要企業發展SOA的應用。

  Fricke解釋說,企業評估和應用SOA要分為幾個階段。例如,SOA的應用首先要理解當前的業務流程是如何工作的,IT部門目前是如何滿足這些要求的,IT部門未來將如何做。IT部門領導人必須找出回答如下問題的答案:

  ·這個服務應該是什麼樣的?

  ·服務、應用程式和人員如何交流和溝通?

  ·這些服務應該如何建立和部署?

  然後,IT部門必須找出辦法把這些服務整合到商務流程基礎設施中,確定必須要開發和部署的商務流程和規則。

  Fricke說,大多數公司都處在基礎設施階段。他們部署了10個或者20個服務,並且發現情況正朝著不能管理的方向發展。他解釋說,這些公司需要一個更好的方法註冊和管理服務,使用服務級協議和效能管理等方法治理這些服務。

  早期採用JBoss SOA平臺的另一個例子是在幾年2月份宣佈的。美國北卡羅來納州High Point的一家有100年曆史的電信公司North State Communications當時要轉變一個計費系統。

  Fricke說,為了滿足下一代電信產品的需求,該公司使用企業服務匯流排和基於J2EE的開源軟體工作流管理系統JBoss jBPM實現了把服務提供給客戶的自動化。

  Fricke承認,這些解決方案並不是典型的。開源軟體在目前的SOA治理領域仍然處在“萌發期”。但是,他認為開源軟體有巨大的機會,因為當前的一個觀點認為SOA的部署在2010年之前將發生變化。他說,不再採用點對點的整合,我們將用SOA做更多的商務流程管理。SOA的大規模部署將增加更多的治理。

  例如,Fricke假設了一種2010年的SOA應用情況。他解釋說,2010年的SOA應用將使用高階商務流程管理套裝軟體,將保證SOA治理平臺不僅支援Web服務,而且還支援BPEL(業務流程執行語言)、SCA(服務元件架構)和其它商務流程標準。Fricke還預測說,在此期間將會出現更多的訊息技術的標準。

  Fricke強調指出,這個趨勢對於IT治理和企業發展有明顯的商業好處。他舉例說,一位資訊長認識到“要遵守Sarbanes-Oxley法,我必須要證明我的業務流程中發生了什麼!”正如Fricke解釋的那樣,資訊長們可以利用事件記錄一個事件驅動的架構記錄發生和沒有發生的一切事情。這樣做可以減少遵守Sarbanes-Oxley法的複雜性。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14789789/viewspace-425602/,如需轉載,請註明出處,否則將追究法律責任。

相關文章