freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

開發(fā)面向服務(wù)的體系結(jié)構(gòu)介紹-資料下載頁

2025-06-17 03:30本頁面
  

【正文】 這種新的服務(wù)只需要知道它的接口和名稱。服務(wù)的內(nèi)部細(xì)節(jié)以及在組成服務(wù)的 組件之間傳送的數(shù)據(jù)的復(fù)雜性都對外界隱藏了。這種組件的匿名性使組織能夠利用現(xiàn)有的投資,從而可以通過合并構(gòu)建在不同的機(jī)器上、運(yùn)行在不同的操作系統(tǒng)中、用不同的編程語言開發(fā)的組件來創(chuàng)建服務(wù)。遺留系統(tǒng)可以通過 Web 服務(wù)接口來封裝和訪問。 商品化基礎(chǔ)架構(gòu) —— 在所有不同的企業(yè)應(yīng)用程序之間,基礎(chǔ)架構(gòu)的開發(fā)和部署將變得更加一致?,F(xiàn)有的組件、新開發(fā)的組件和從廠商購買的組件可以合并在一個(gè)定義良好的 SOA 框架內(nèi)。這樣的組件集合將被作為服務(wù)部署在現(xiàn)有的基礎(chǔ)構(gòu)架中,從而使得可以更多地將基礎(chǔ)架構(gòu)作為一種商品化元素來加以考慮 更快的產(chǎn)品上市速度 —— 組織的 Web 服務(wù)庫將成為采用 SOA 框架的組織的核心資產(chǎn)。使用這些 Web 服務(wù)庫來構(gòu)建和部署服務(wù)將顯著地加快產(chǎn)品的上市速度,因?yàn)閷ΜF(xiàn)有服務(wù)和組件的新的創(chuàng)造性重用縮短了設(shè)計(jì)、開發(fā)、測試和部署產(chǎn)品的時(shí)間。 減少成本 —— 隨著業(yè)務(wù)需求的發(fā)展和新的需求的引入,通過采用 SOA 框架和服務(wù)庫,為現(xiàn)有的和新的應(yīng)用程序增強(qiáng)和創(chuàng)建新的服務(wù)的成本大大地減少了。同樣,開發(fā)團(tuán)隊(duì)的學(xué)習(xí)難讀也降低了,因?yàn)樗麄兛赡芤呀?jīng)熟悉了現(xiàn)有的組件。 降低風(fēng)險(xiǎn) —— 重用現(xiàn)有的組件降低了在增強(qiáng)或創(chuàng)建新的業(yè)務(wù)服務(wù)的過程中帶來的風(fēng)險(xiǎn)。如前所述,這也減少了維護(hù)和管理支持服務(wù)的基礎(chǔ)架構(gòu)的風(fēng)險(xiǎn)。 持續(xù)改進(jìn)業(yè)務(wù)過程 —— SOA 允許清晰地表示流程流,這些流程流通過在特定業(yè)務(wù)服務(wù)中使用的組件的順序來標(biāo)識(shí)。這給商業(yè)用戶提供了監(jiān)視業(yè)務(wù)操作的理想環(huán)境。業(yè)務(wù)建模反映在業(yè)務(wù)服務(wù)中。流程操縱是以一定的模式重組部件(構(gòu)成業(yè)務(wù)服務(wù)的組件)來實(shí)現(xiàn)的。這將進(jìn)一步允許更改流程流,而同時(shí)監(jiān)視產(chǎn)生的結(jié)果,因此促進(jìn)了持續(xù)改進(jìn)。 以流程為中心的體系結(jié)構(gòu) —— 現(xiàn)有的體系結(jié)構(gòu)模型和實(shí)踐往往是以程序?yàn)橹行牡摹?yīng)用程序是為了程序員的便利而開發(fā)的。通常,流程信息在組件之間傳播。應(yīng)用程序很像一個(gè)黑匣子,沒有粒度可用于外部。重用需要復(fù)制代碼、合并共享庫或繼承對象。在以流程為中心的體系結(jié)構(gòu)中,應(yīng)用程序是為過程開發(fā)的。流程可以分解成一系列的步驟,每一個(gè)步驟表示一個(gè)業(yè)務(wù)服務(wù)。實(shí)際上,每個(gè)過程服務(wù)或組件功能都相當(dāng)于一個(gè)子應(yīng)用程序。將這些子應(yīng)用程序鏈接在一起可以創(chuàng)建能夠滿足業(yè)務(wù)需求的流程流。這種粒度允許利用和重用整個(gè)組織中的子應(yīng)用程序。未來 —— 新模型,新需求到目前為止,討論集中在滿足現(xiàn)有業(yè)務(wù)的需求、更好地利用和重用資源以及集成現(xiàn)有的和新的應(yīng)用程序的相關(guān)概念上。但是,一個(gè)全新的應(yīng)用程序模型究竟是什么樣的呢?面向服務(wù)的體系結(jié)構(gòu)的觀念是否仍然有意義或者是必不可少的呢?實(shí)際上,兩種新的概念已經(jīng)開始實(shí)現(xiàn)了:網(wǎng)格計(jì)算(Grid Computing)和按需計(jì)算(Ondemand Computing)。雖然這兩個(gè)模型是截然不同的,并且是獨(dú)立開發(fā)的,但是它們之間的關(guān)系又是非常的緊密,而每個(gè)模型都使 SOA 的發(fā)展更加勢在必行。網(wǎng)格計(jì)算深入討論網(wǎng)格計(jì)算超出了本文的范圍,但是有幾個(gè)要點(diǎn)值得提及的。其一,網(wǎng)格計(jì)算不僅是使用擁有大量 MIPS 的應(yīng)用程序來進(jìn)行計(jì)算的解決方案,它還涉及包括硬件、應(yīng)用程序和數(shù)據(jù)在內(nèi)的所有系統(tǒng)資源的虛擬化,因此,在網(wǎng)格中,無論在什么地方,用什么方法,只要需要就可以利用這些資源。其二,前面的章節(jié)已經(jīng)討論了虛擬化數(shù)據(jù)源和將應(yīng)用程序分解成基于組件的服務(wù)的重要性,所以很容易理解在網(wǎng)格環(huán)境中,一個(gè)真正的 SOA 應(yīng)該更好地獲得最多的資源。按需計(jì)算Ondemand 也不在我們討論的范圍之內(nèi),但是如果在這里不簡要地介紹一下 Ondemand 和 SOA 之間的關(guān)系,那將是不負(fù)責(zé)任的。Web 服務(wù)是實(shí)現(xiàn) SOA 的技術(shù),而 SOA 是實(shí)現(xiàn) Ondemand 應(yīng)用程序的體系結(jié)構(gòu)。應(yīng)用程序必需運(yùn)行在 SOA 框架內(nèi),以便獲得 ondemand 的好處。Ondemand Web 服務(wù) Ondemand 是涵蓋寬譜系的 Ondemand 消息的一部分。譜系的一端集中于應(yīng)用程序環(huán)境,而另一端則集中于包括像基礎(chǔ)架構(gòu)和自主計(jì)算在內(nèi)的操作環(huán)境。業(yè)務(wù)轉(zhuǎn)換利用應(yīng)用程序和操作環(huán)境來創(chuàng)建 Ondemand 業(yè)務(wù)。Ondemand 業(yè)務(wù)最核心的是 Ondemand Web 服務(wù),應(yīng)用程序?qū)拥姆?wù)可以按照準(zhǔn)時(shí)制(justintime)集成能力的要求來發(fā)現(xiàn)、重構(gòu)、裝配和交付。Web 服務(wù)作為一項(xiàng)切實(shí)可行的技術(shù)的希望在于,它將通過提供諸如按需服務(wù)這樣的能力提高業(yè)務(wù)價(jià)值,并且隨著時(shí)間的推移將轉(zhuǎn)變 IT 組織開發(fā)軟件的方式。它甚至完全有可能通過 Web 轉(zhuǎn)變在利益共同體(包括貿(mào)易合作伙伴、客戶和其他類型的合作關(guān)系)中經(jīng)營業(yè)務(wù)以及提供產(chǎn)品和服務(wù)的方式。如果您所有的應(yīng)用程序共享相同的傳輸層協(xié)議?如果它們都理解相同的接口?如果它們能夠參與并理解相同的事務(wù)模型?如果您的伙伴也一樣?當(dāng)這一些都實(shí)現(xiàn)的時(shí)候,展現(xiàn)在您面前的將是什么樣的場景呢?相信到那時(shí),您將擁有應(yīng)用程序和基礎(chǔ)架構(gòu)來支持不斷變化的業(yè)務(wù)情況;您將獲得 Ondemand 。而 Web 服務(wù)和 SOA 會(huì)使這一切對應(yīng)用程序成為可能??偨Y(jié)面向服務(wù)的體系結(jié)構(gòu)是下一步應(yīng)用程序開發(fā)的重點(diǎn)。服務(wù)和面向服務(wù)的體系結(jié)構(gòu)都是關(guān)于使用異構(gòu)網(wǎng)絡(luò)可尋址的軟件組件來設(shè)計(jì)和構(gòu)建系統(tǒng)的。面向服務(wù)的體系結(jié)構(gòu)是一種具有特殊性質(zhì)的體系結(jié)構(gòu),它由強(qiáng)調(diào)互操作性和位置透明度的組件互連而成。它常常是在現(xiàn)有系統(tǒng)投資的基礎(chǔ)上發(fā)展起來的,并不需要徹底重新開發(fā)全部的系統(tǒng);它通過利用當(dāng)前的資源(包括開發(fā)人員、軟件語言、硬件平臺(tái)、數(shù)據(jù)庫和應(yīng)用程序)來利用組織現(xiàn)有的投資,從而在提高生產(chǎn)力的同時(shí)降低成本和風(fēng)險(xiǎn)。這種可適應(yīng)的、靈活的體系結(jié)構(gòu)類型為在開發(fā)和維護(hù)中縮短產(chǎn)品上市時(shí)間以及降低成本和風(fēng)險(xiǎn)提供了基礎(chǔ)。Web 服務(wù)是一些實(shí)現(xiàn) SOA 的技術(shù),而 SOA 正在成為開發(fā)響應(yīng)性好、可適應(yīng)的新型應(yīng)用程序所選擇的體系結(jié)構(gòu)。參考資料 查閱 IBM developerWorks Web services 專區(qū) 來獲得 Web 服務(wù)白皮書和工具。 閱讀“遷移到面向服務(wù)的體系結(jié)構(gòu)”的 第 1 部分 (developerWorks,2003 年 12 月)。 要查找 Web 服務(wù)和面向服務(wù)的體系結(jié)構(gòu)方面的客戶項(xiàng)目案例,請參閱 IBM jStart Web 站點(diǎn)。 閱讀關(guān)于在面向服務(wù)的體系結(jié)構(gòu)中確定服務(wù)粒度的合適級別的最佳實(shí)踐方面的文章,“Web Services 體系結(jié)構(gòu)和最佳實(shí)踐”(developerWorks,2003年10月)。 閱讀 Accessing CICS transactions as services within a SOA(IBM)。 Zackman Framework for Enterprise Architecture 將是這一系列關(guān)于 SOA 的文章中另一篇的主題。在 Zachman 框架以外,還開發(fā)了幾個(gè)主要的體系結(jié)構(gòu)框架,其中包括: o 聯(lián)邦企業(yè)體系結(jié)構(gòu)框架(FEAF) o 用于命令、控制、通信、計(jì)算機(jī)、智能、監(jiān)視和偵查(C4ISR)體系結(jié)構(gòu) o 開放組織體系結(jié)構(gòu)框架(TOGAF)16 / 16
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1