BlogJava 聯(lián)系 聚合 管理  

          Blog Stats

          隨筆分類

          隨筆檔案

          文章檔案


          orange

          含糊的技術(shù)名詞和相似的內(nèi)容往往使人感到無比的困惑。理解力較低之人如我,經(jīng)常會把長相差不多的詞語混在一起。IBM SOA參考架構(gòu)中業(yè)務(wù)功能和信息服務(wù)就是很好的例子。今天要發(fā)揮考據(jù)學(xué)派的精神,試圖澄清兩者的概念。

          具體的參考鏈接如下:
          http://www.51cto.com/html/2006/0315/23858.htm
          http://www.51cto.com/html/2006/0315/23858_1.htm

          雖然不是IBM dw上的文章,但作者貌似是IBM SOA中心的老大:-)

          這兩個模塊讓人困惑的首要原因是翻譯問題。其實,業(yè)務(wù)流程和業(yè)務(wù)功能是Process Services的兩個部分,而信息服務(wù)則是Information access service。在SOA架構(gòu)里,Interaction services, process services和information services共同組成了control service。一翻譯到中文,就讓人感覺異常詭異。

          Information service的功能主要是數(shù)據(jù)整合。企業(yè)數(shù)據(jù)的分布性和異構(gòu)性是應(yīng)用系統(tǒng)方便訪問企業(yè)數(shù)據(jù)和在企業(yè)數(shù)據(jù)之上提供增值服務(wù)的主要障礙。數(shù)據(jù)集成和聚合技術(shù)在這種背景下誕生,用于提供對分布式數(shù)據(jù)和異構(gòu)數(shù)據(jù)的透明訪問。

          以服務(wù)為中心的企業(yè)集成通過信息服務(wù)(Information service)提供集成數(shù)據(jù)的能力,目前主要包括如下集中信息服務(wù)(Information service):

          * 聯(lián)邦服務(wù)(Federation Service): 聯(lián)邦服務(wù)提供將各種類型的數(shù)據(jù)聚合的能力,它既支持關(guān)系型數(shù)據(jù),也支持象XML數(shù)據(jù)、文本數(shù)據(jù)和內(nèi)容數(shù)據(jù)等非關(guān)系型數(shù)據(jù)。同時,所有的數(shù)據(jù)仍然在自己本身的方式管理。
          * 復(fù)制服務(wù)(Replication Service):復(fù)制服務(wù)提供遠程數(shù)據(jù)的本地訪問能力,它通過自動的實時復(fù)制和數(shù)據(jù)轉(zhuǎn)換,在本地維護一個數(shù)據(jù)源的副本。本地數(shù)據(jù)和數(shù)據(jù)源在技術(shù)實現(xiàn)上可以是獨立的。
          * 轉(zhuǎn)換服務(wù)(Transformation Service):轉(zhuǎn)換服務(wù)用于數(shù)據(jù)源格式到目標格式的轉(zhuǎn)換,可以是批量的,或者是基于記錄的。
          * 搜索服務(wù)(Search Service):提供對企業(yè)數(shù)據(jù)的查詢和檢索服務(wù),既支持數(shù)據(jù)庫等結(jié)構(gòu)化數(shù)據(jù),也支持象PDF等非結(jié)構(gòu)化數(shù)據(jù)。

          至于業(yè)務(wù)功能,舉個例子:
          Cendant公司的旅游銷售服務(wù)(TDS)部門使用IBM技術(shù)開發(fā)了SOA,系統(tǒng)地整合多個旅游網(wǎng)站的功能。例如,在將提供低價機票銷售確認為幾個網(wǎng)站共有的業(yè)務(wù)功能后,Cendant TDS開發(fā)了一個創(chuàng)新性的定制化SOA應(yīng)用來針對此項業(yè)務(wù)功能。通過SOA把這一業(yè)務(wù)功能變成一個單一,可重復(fù)使用的服務(wù)(組件),并建立了一個系統(tǒng)環(huán)境,在這里,多個網(wǎng)站可以訪問同一低價機票銷售服務(wù)(組件),從而節(jié)約了成本。

          這個例子里沒有業(yè)務(wù)功能的定義,但是我們足以看到,業(yè)務(wù)功能就是一個商業(yè)上的功能模塊。這類服務(wù)會完成一些具體的商業(yè)操作,也會被更上層的商業(yè)服務(wù)調(diào)用,不過大多數(shù)情況下這類服務(wù)不會暴露給外部用戶直接調(diào)用,比如說檢索用戶帳戶信息,存儲用戶信息等。

          我猜想,我們在設(shè)計中可以把一個業(yè)務(wù)功能抽象為一個SCA模塊。

          posted on 2006-06-16 15:01 Ruth Cao 閱讀(430) 評論(3)  編輯  收藏

          評論

          # re: 關(guān)于業(yè)務(wù)功能和信息服務(wù) 2006-06-16 17:13 Ruth Cao
          忽然發(fā)現(xiàn)我們的blog滿50篇文章了。熱烈慶祝Ruth Cao同學(xué)無意中搶整成功~~  回復(fù)  更多評論
            

          # re: 關(guān)于業(yè)務(wù)功能和信息服務(wù) 2006-06-18 13:24 綠色使者、綠色心情
          @Ruth Cao
          還是小曹同志比較細心,哈哈,我也沒有發(fā)現(xiàn)我們的文章數(shù)已經(jīng)到50了
          剛才看了一下,我們的http訪問數(shù)量已經(jīng)達到了894(我剛才對照了一下中國的甲骨文,一個個翻譯出來的,哈哈) 啦
          上面提到的這個網(wǎng)站倒是已經(jīng)沒有見過,待會兒去好好看看  回復(fù)  更多評論
            

          # re: 關(guān)于業(yè)務(wù)功能和信息服務(wù) 2006-06-19 16:15 Rain Liu
          大家齊齊努力啊(:(:不過這個甲骨文真實難認啊,俺到現(xiàn)在也不太明白。  回復(fù)  更多評論
            


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 隆子县| 原阳县| 新龙县| 凤凰县| 湘阴县| 金平| 枣强县| 醴陵市| 个旧市| 观塘区| 苗栗市| 策勒县| 毕节市| 万源市| 浦县| 遵义市| 临朐县| 和林格尔县| 阜宁县| 大兴区| 沂水县| 五大连池市| 南京市| 云阳县| 廊坊市| 蕲春县| 伊通| 田阳县| 荃湾区| 宁德市| 丰都县| 佛教| 公主岭市| 玉林市| 布拖县| 冕宁县| 黄陵县| 遵义县| 丹寨县| 武穴市| 漳浦县|