青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 181, 文章 - 2, 評論 - 85, 引用 - 0
數(shù)據(jù)加載中……

在企業(yè)級 SOA 中使用 Web 服務,第 3 部分: 將您的 SOA 合并成三維的整合中心以提高速度和可靠性

將您的 SOA 合并成三維空間的整合中心,以提高 Web 服務的互用性。Judith M. Myerson 給出了四個合并的實例:非共享的 SOA 的二維中心、共享的 SOA 的二維中心、共享的 SOA 的三維中心的兩種視圖。權衡各種利弊,確定三維空間中的整合中心可以承載的 SOA 的最大數(shù)目是非常重要的,使得能夠避免中心超負荷。

引言

在企業(yè)級 SOA 系列文章的第二篇——“使外部 Web 服務互操作性最優(yōu)”中,我給出了不會導致多個 SOA 超負荷的服務互用性的實例——從簡單的協(xié)議共存到復雜的多平臺的互用性。我談論了有關您如何使用 Visual Studio .Net 來開發(fā) Microsoft? .Net 平臺上的 Web 服務以及如何在 IBM? WebSphere? Application Server 上運行它們的相關問題。

在本文中,我將談論如何將 Web 服務及非 Web 服務的多重 SOA 合并成三維的整合中心來連接各種后端企業(yè)主機系統(tǒng),包括:

  • 企業(yè)資源規(guī)劃(Enterprise Resource Planning,ERP)
  • 客戶關系管理(Customer Relationship Management,CRM)
  • 供應鏈管理(Supply Chain Management,SCM)
  • 其它企業(yè)應用程序集成(Enterprise Application Integration,EAI)的應用程序
  • 虛擬的數(shù)據(jù)庫管理系統(tǒng)

我也將討論中心如何接受輸入數(shù)據(jù)——事件和數(shù)據(jù)——來源于各種資源。我使用 X、Y 和 Z 軸在三維空間中展示圖片。







什么是 SOA 整合中心?

SOA 整合中心是 Web 服務與非 Web 服務的合并的 SOA 與后端企業(yè)系統(tǒng)的集成。它使得 Web 服務及非 Web 服務能夠與運行在不同平臺上的服務器、主機和微機上的企業(yè)系統(tǒng)交互。

然而,SOA 整合中心不同于面向服務的整合(service-oriented integration,SOI)。SOI 將 Web 服務與運行在不同平臺上的主機系統(tǒng)相整合。它使得 Web 服務能夠通過網關與主機交互。您需要 ASP.Net 或其它技術獲取網關來執(zhí)行普通的 Web 服務。

SOA 是基于一套業(yè)務流程的 Web 服務的交互的體系結構。您可以在第一個 SOA 中獲取 Web 服務來在第二個 SOA 中復用代表 Web 服務的服務。Web 服務可能由一些小的 Web 服務組成,它們將服務傳遞給客戶。

您使用描述語言(例如,SOAP)或其它描述交互的方法(例如,REST)來定義交互。每個交互都是獨立且松耦合的,以便每個交互都能獨立于任何其它交互。這與依賴網關來與 Web 服務集成的緊耦合的主機系統(tǒng)形成對照。







SOA 層

我們看一下二維空間中的 SOA 層。之后,我將向您展示為何三維的整合中心是更好的選擇。

SOA 的 IBM 版本的前五層(請見參考資料)是(從下至上):

  • 操作系統(tǒng)
  • 基于組件的(系統(tǒng))
  • 服務
  • 業(yè)務流程
  • 表示層

第六層是集成體系結構(也作為企業(yè)集成總線(Enterprise Integration Bus)),它垂直覆蓋了前五層。下一層是服務質量、安全、管理及監(jiān)控層。

顯而易見,操作層由 EAI 打包的應用程序、遺留、老式的面向對象及商業(yè)智能應用程序組成。它們都可以通過使用 SOI(在項目級或企業(yè)級)來同第二層的基于組件的系統(tǒng)相集成。然后,將組件結合或集成到復合應用程序中來提供第三層的服務。

第四層向您展示了那些服務是如何根據(jù)一套業(yè)務流程從一個流向另一個的。更高一層通過遠程門戶網站 Web 服務(Web Services for Remote Portlet,WSRP)標準或其它面向人的表示層的方法來將 Web 服務應用于應用程序接口中。

二維靜態(tài)的 SOA 可能是有問題的。幸好,整合中心的發(fā)展意味著 SOA 將變成三維動態(tài)的。







可復用的體系結構

我們假設該 Web 服務需要在 .Net 平臺上或隨后的 WebSphere 平臺上運行前從主機系統(tǒng)獲取信息。您需要將 Web 服務與執(zhí)行普通 Web 服務的主機網關相整合。

所有 Web 服務彼此以 XML 傳遞信息——多個 SOA 中的業(yè)務流程應當如何整合及其在提供的服務中如何實現(xiàn)。雖然在多個 SOA 中 Web 服務是可復用的,但是我進一步將 SOA 處理成可復用的體系結構。

我有多個實例,它們關于將可復用的 SOA 合并成與主機系統(tǒng)相連的整合中心,我提出如下四步來創(chuàng)建中心:

  1. 將作為可復用的體系結構的 SOA 數(shù)組劃分成兩個模塊。第一模塊主要包括整合 Web 服務的機制,而第二個模塊重在服務交互。
  2. 為了獲得最佳的速度及可靠性,將每個 SOA 優(yōu)化成更緊湊的形式。檢查可能影響性能的磁盤碎片空間。
  3. 將 SOA 按照重要性及復用頻率區(qū)分優(yōu)先次序。檢查用戶對于更改 SOA 優(yōu)先權的需求。
  4. 將 SOA 合并成連接到一個或更多主機系統(tǒng)的整合中心,這些主機系統(tǒng)運行在不同的平臺上。檢查先前沒有被提出的互用性問題。






模塊化的 SOA 庫

您可以開發(fā)模塊化的和優(yōu)化的 SOA 庫,這些 SOA 被分成了不同類別的層次。每個類別可以通過層次最低級別的 Web 服務被進一步劃分成 SOA 的子組。

您可以將庫用作到 Web 服務應用程序的動態(tài)鏈接。當應用程序需要訪問模塊化的 SOA 時,它將自己鏈接到庫中。當它不再需要檢索到的 SOA 時,將從庫中釋放自己,當提高速度及性能時節(jié)省磁盤空間。

下列是庫中模塊化的 SOA 的一些實例:

  • 衛(wèi)生保健 SOA
  • 零售管理 SOA
  • 物流 SOA
  • 無線射頻識別(Radio Frequency Identification,RFID)SOA






庫用例

假設您使用在庫中使用最后三個 SOA(零售管理、物流和 RFID)來開發(fā)整合中心并將它們連接到主機網關中。今后,用戶的需求改變了——取消零售管理 SOA 并以衛(wèi)生保健 SOA 代替它。

同時,用新版本更新物流 SOA 使其迎合用戶的需求。在 RFID SOA 中包含新的子組之后,將所有子組區(qū)分優(yōu)先次序并將它們優(yōu)化。







二維非共享的 SOA

我們看一下 Blue Repository 中的三個模塊化的 SOA(零售管理、物流和 RFID)的二維中心(請見圖 1)。所有都連接到主機網關中。例如,如果您使用 ASP.Net,那么您可以通過網關來執(zhí)行普通的 Web 服務。


圖 1. 非共享的 SOA 的二維中心
非共享的 SOA 的二維中心

如您所見,SOA 不是共享的。您可以將這三者結合成復合應用程序以減少到主機網關的連接器的數(shù)目。







二維共享的 SOA

圖 2 所示,RFID SOA 與物流 SOA 在一邊相交疊。交疊區(qū)域用黃色帶黑色斜線來顯示。它包含 SOA 用于生成一個或兩個服務的資源。


圖 2. 共享的 SOA 的二維中心
共享的 SOA 的二維中心






代表三維空間中的中心

您怎樣在二維計算機屏幕上設想三維的中心?處理該問題的一種方法是在二維平面中畫出整合中心的 X、Y 和 Z 軸。另一種方法是使用軟件簡單地將 2D 圖片轉換成 3D 的版本。

在三維的中心,您可以在不改變 SOA 的情況下將現(xiàn)有的主機替換成新樣式或另一供應商的樣式。另外,您可以重新配置或更改 SOA 的優(yōu)先權以適合新的或已更新的主機系統(tǒng)對于更改用戶及組織的需求的響應。







第一個三維中心

考慮如圖 3 所示的三維空間中的整合中心。如您所見,RFID SOA 中部分位于物流 SOA 之后。RFID SOA 的隱藏部分用到物流 SOA 的藍色線畫出。


圖 3. 第一個共享的 SOA 的三維中心
第一個共享的 SOA 的三維中心

如您所見,連接器從 RFID SOA 通過(而不是環(huán)繞)物流 SOA 到主機網關。這意味著從 RFID SOA 而來的連接器與物流 SOA 共享了一些資源。







第二個三維中心

設想 RFID SOA 的重疊部分在物流 SOA 的前面,但是不是從任一側,如圖 4 所示。這給了 RFID SOA 更多的選擇來共享物流 SOA 中的大量資源。


圖 4. 第二個共享的 SOA 的三維中心
第二個共享的 SOA 的三維中心

如您所見,連接器從 RFID SOA 通過物流 SOA。






有多少共享的 SOA?

在三維中心中您可以共享的 SOA 的數(shù)目依賴于項目復雜性、合并問題及業(yè)務流程中的利弊。向您避免 SOA 的過量開銷一樣,您需要確保在開發(fā)的整個生命周期中不會在三維空間中發(fā)生中心超負荷的問題。您應當在周期的每個時刻都測試超負荷。







結束語

在三維中心中合并 SOA 需要預先規(guī)劃來設置開發(fā)和共享的 SOA 的數(shù)目限制。您應當同業(yè)務分析師開發(fā)組交流有關各種合并問題的信息。您將發(fā)現(xiàn)解決合并問題會使您開發(fā)三維中心的工作變得非常容易。您可以開發(fā)在中心可復用和共享的 SOA。分析師將發(fā)現(xiàn)解決該問題會使他們的設計和分析三維空間的中心的工作變得非常容易。他們可以確定在不會導致中心超負荷的前提下哪個主機系統(tǒng)可以連接到中心。

posted on 2006-04-17 03:19 wsdfsdf 閱讀(186) 評論(1)  編輯 收藏 引用 所屬分類: 技術文章

評論

# re: 在企業(yè)級 SOA 中使用 Web 服務,第 3 部分: 將您的 SOA 合并成三維的整合中心以提高速度和可靠性  回復  更多評論   

SOA整合中心、可復用的體系結構 、模塊化的 SOA 庫、庫用例,使這篇文章提到的幾個重要的概念。感覺SOA 整合中心應該是今后研究的重點,模塊化的SOA 庫應該是一個設計的一個標準。將這兩個概念列下

SOA 整合中心是 Web 服務與非 Web 服務的合并的 SOA 與后端企業(yè)系統(tǒng)的集成。它使得 Web 服務及非 Web 服務能夠與運行在不同平臺上的服務器、主機和微機上的企業(yè)系統(tǒng)交互。

然而,SOA 整合中心不同于面向服務的整合(service-oriented integration,SOI)。SOI 將 Web 服務與運行在不同平臺上的主機系統(tǒng)相整合。它使得 Web 服務能夠通過網關與主機交互。您需要 ASP.Net 或其它技術獲取網關來執(zhí)行普通的 Web 服務。


模塊化的 SOA 庫

您可以開發(fā)模塊化的和優(yōu)化的 SOA 庫,這些 SOA 被分成了不同類別的層次。每個類別可以通過層次最低級別的 Web 服務被進一步劃分成 SOA 的子組。

您可以將庫用作到 Web 服務應用程序的動態(tài)鏈接。當應用程序需要訪問模塊化的 SOA 時,它將自己鏈接到庫中。當它不再需要檢索到的 SOA 時,將從庫中釋放自己,當提高速度及性能時節(jié)省磁盤空間。



2006-04-24 14:59 | Tory
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美/亚洲一区| 欧美顶级大胆免费视频| 国产欧美日韩免费看aⅴ视频| 欧美成人综合| 欧美三区在线| 国产精品久久久久久久久久直播| 欧美性片在线观看| 国产精品视频观看| 黄色一区二区在线| 亚洲国产精品女人久久久| 亚洲精美视频| 亚洲深夜福利| 亚洲自拍高清| 久久在线播放| 亚洲精品裸体| 亚洲激情综合| 亚洲午夜视频| 亚洲欧美综合v| 久久国产精品黑丝| 欧美sm视频| 亚洲人体偷拍| 亚洲欧美在线网| 久久色在线播放| 欧美日韩成人综合| 伊人狠狠色j香婷婷综合| 亚洲网在线观看| 老色鬼精品视频在线观看播放| 欧美激情精品久久久久久久变态| 一区二区三区高清| 久久婷婷一区| 欧美无乱码久久久免费午夜一区| 国产精品丝袜白浆摸在线| 精品动漫3d一区二区三区免费版| 夜夜嗨av一区二区三区免费区| 午夜在线观看免费一区| 亚洲国产高清在线观看视频| 亚洲伊人第一页| 欧美激情精品久久久久久| 国产综合在线看| 午夜精品久久久久久| 亚洲国产精品一区二区www| 亚洲一品av免费观看| 欧美成人69av| 有码中文亚洲精品| 久久激情中文| 亚洲女同性videos| 欧美午夜国产| 日韩一级在线| 欧美国产在线观看| 久久精品九九| 国产人成精品一区二区三| 亚洲综合精品四区| 亚洲精品国产品国语在线app| 久久激情综合网| 国产精品色网| 午夜精品久久久久影视| 在线视频中文亚洲| 欧美午夜不卡影院在线观看完整版免费| 亚洲美女av电影| 亚洲激情网站| 欧美成人一区二区三区| 亚洲开发第一视频在线播放| 亚洲国产精品电影在线观看| 欧美11—12娇小xxxx| 亚洲精品免费在线| 亚洲精品久久久久中文字幕欢迎你 | 99精品久久| 亚洲动漫精品| 欧美激情第10页| 亚洲最新在线视频| 亚洲作爱视频| 国产精品永久| 久久先锋资源| 亚洲国产精品传媒在线观看| 美女精品自拍一二三四| 亚洲靠逼com| 亚洲系列中文字幕| 国内一区二区在线视频观看| 蜜臀久久久99精品久久久久久| 免费成人高清视频| 国产精品99久久久久久久vr | 欧美激情精品久久久六区热门| 美女久久网站| 亚洲欧美www| 久久久噜噜噜久久| 日韩亚洲成人av在线| 亚洲精品免费网站| 亚洲国产精品一区二区久| 欧美三级电影一区| 久久精品国产96久久久香蕉| 蜜桃视频一区| 亚洲欧美一级二级三级| 久久久99免费视频| 99国产精品99久久久久久| 亚洲欧美成人一区二区三区| 在线色欧美三级视频| 一本色道久久精品| 在线观看中文字幕亚洲| 99精品国产在热久久下载| 国产亚洲精品福利| 亚洲免费久久| 国内精品久久久久久久影视蜜臀| 亚洲欧洲日夜超级视频| 国产综合色在线视频区| 日韩一级裸体免费视频| 黄色日韩在线| 亚洲综合色激情五月| 亚洲精品视频一区| 久久久精品一品道一区| 亚洲欧美一区二区三区在线| 老牛影视一区二区三区| 欧美与黑人午夜性猛交久久久| 欧美国产精品劲爆| 久色成人在线| 国产三区精品| 亚洲伊人久久综合| 亚洲欧美日韩精品在线| 欧美日韩亚洲另类| 亚洲国产日韩在线| 91久久精品久久国产性色也91| 久久国产精品久久久久久电车| 午夜一区在线| 国产精品美女视频网站| 一二三四社区欧美黄| 一区二区三区欧美在线| 欧美黄网免费在线观看| 欧美激情亚洲激情| 亚洲黄色在线| 欧美国产日韩在线| 亚洲国产日日夜夜| 99国产精品久久| 欧美人与性动交α欧美精品济南到 | 欧美日韩国产精品一卡| 欧美激情视频一区二区三区免费| 韩国女主播一区| 久久久人成影片一区二区三区| 欧美午夜久久| 一区二区三区视频在线观看| 中文av字幕一区| 欧美色视频日本高清在线观看| 亚洲精品在线观看视频| 一区二区三区|亚洲午夜| 欧美日韩精品二区第二页| 亚洲美女免费精品视频在线观看| 99视频热这里只有精品免费| 欧美日韩国产黄| 亚洲视频免费| 欧美在线观看天堂一区二区三区| 国产欧美亚洲一区| 久久精品1区| 欧美激情自拍| 中文精品视频一区二区在线观看| 国产精品igao视频网网址不卡日韩| 一区二区三区三区在线| 欧美一区二区高清| 精品69视频一区二区三区| 巨乳诱惑日韩免费av| 亚洲黄色有码视频| 亚洲欧美日韩国产中文| 国产字幕视频一区二区| 欧美电影打屁股sp| 亚洲作爱视频| 久久在线播放| 亚洲视频一区二区| 国产日韩精品综合网站| 女同一区二区| 亚洲男人第一av网站| 免费成人美女女| 亚洲视频在线观看一区| 黄色精品一区二区| 欧美日韩综合另类| 久久久久国产免费免费| 日韩视频免费观看高清在线视频| 久久国产99| 一区二区三区欧美日韩| 激情综合五月天| 欧美午夜www高清视频| 美女任你摸久久| 亚洲自拍偷拍麻豆| 亚洲欧洲日本专区| 久久婷婷麻豆| 午夜日韩福利| 亚洲精品欧美| 国内偷自视频区视频综合| 欧美日韩三级电影在线| 久久久欧美精品| 亚洲一区二区毛片| 亚洲精品视频免费在线观看| 久热re这里精品视频在线6| 亚洲欧美一区二区三区久久| 亚洲乱码国产乱码精品精天堂| 国产一区欧美| 国产精品素人视频| 欧美日韩综合在线| 欧美成人中文字幕| 免费成人av在线看| 久久综合狠狠| 久久久夜精品| 久久久精品日韩| 久久精品亚洲一区二区|