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

正文內(nèi)容

高級軟件工程-面向服務(wù)的軟件工程-wenkub.com

2025-01-25 03:42 本頁面
   

【正文】 , February 14, 2023 ? 雨中黃葉樹,燈下白頭人。 通過服務(wù)統(tǒng)計可以發(fā)現(xiàn),服務(wù)生態(tài)系統(tǒng)中服務(wù)數(shù)量的增加可以促進新的服務(wù)組合的產(chǎn)生。 根據(jù)冪率分布的只是可以知道,在服務(wù)選擇中,其具有偏好依附的特點;換句話說,就是用戶傾向于從一些服務(wù)組合中選擇比較流行的服務(wù)來進行組合。通過計算可以知道,只有很少一部分服務(wù)在服務(wù)組合中被使用(約 %),大部分服務(wù)被只被一部分服務(wù)。系統(tǒng)的進化是由新發(fā)布的服務(wù),新舊服務(wù)組合驅(qū)動的。這 4個服務(wù)分別是: Amazon EC2 分析了 22個版本 FedEx Rate Service 分析了 10個版本 FedEx Ship Service 分析了 7個版本 FedEx Package Movement Information Service 跟蹤了 3個版本 175 實驗結(jié)果 反映出 4個服務(wù)在不同版本中Operations、 Parts、 XSDElements、XSDTypes的數(shù)量變化情況 176 問題:在 WSDL接口中發(fā)生增加、更改、移除的元素占多少百分比? ? 發(fā)生變化的 WSDL文檔 ? 發(fā)生變化的 XSD文檔 177 178 問題:在 WSDL接口中發(fā)生增加、更改、移除的元素占多少百分比? ? 演化中各類變化所占的百分比 ? 從結(jié)果可以看出不同服務(wù)的演化方式區(qū)別很大。 170 通過服務(wù)演化來輔助研究服務(wù)分類等問題 追蹤 WSDL文檔節(jié)點 (元素 )的演化 基于語法規(guī)則追蹤服務(wù)的演化 服務(wù)演化的發(fā)展 171 基于語法規(guī)則追蹤服務(wù)演化 ?創(chuàng)新之處 在進行 Web服務(wù)演化的追蹤過程中, 將 WSDL文檔自身的語法規(guī)則考慮進去 ,而不是僅僅對比文檔結(jié)構(gòu)、節(jié)點信息的變化。 ?局限性: 早期對 Web服務(wù)的研究雖然涉及到服務(wù)演化,但是只是將其作為一個輔助的工具,并沒有針對單獨的 Web服務(wù)提出研究服務(wù)演化的模型和方法。 163 基于 QoS動態(tài)優(yōu)化的服務(wù)組合 ? 執(zhí)行流程: ① 為服務(wù)組合建立依賴圖; ② 篩選符合功能要求和性能要求的 Web服務(wù)并記錄; ③ 在事件發(fā)生時更新依賴圖并記錄節(jié)點、結(jié)構(gòu)變化; ④ 按照新的依賴圖實施服務(wù)組合的修復(fù)和優(yōu)化; 164 高級專題(探索性的幾個議題) 服務(wù)推薦 服務(wù)組合 服務(wù)演化 服務(wù)統(tǒng)計 165 服務(wù)演化背景 Web服務(wù)文檔( WSDL)被認為是服務(wù)提供者和用戶之間的契約和接口,該文檔隨著 Web服務(wù)的更新而不斷變化。 ② 引入連續(xù)查詢機制,可以及時發(fā)現(xiàn)新增服務(wù)、失效服務(wù),以及 QoS的變化和服務(wù)接口的變化。 ② 相關(guān)算法沒有從服務(wù)組合的整體結(jié)構(gòu)上和服務(wù)的種類上進行區(qū)分,導(dǎo)致某些服務(wù)的替換不合理。 ② 用于替換的 Web服務(wù)需要人工確認。 ? 缺陷: ① 一旦服務(wù)組合中的某一個服務(wù)失效,則必須在人為干預(yù)下進行修復(fù),否則會導(dǎo)致服務(wù)組合整體失效。 從任務(wù)規(guī)劃的角度出發(fā) ,認為服務(wù)組合是將大型任務(wù)分解成若干子任務(wù)后,分別為每一個子任務(wù)尋找完成該子任務(wù)的服務(wù)的過程。 OS=1,表示用戶對服務(wù)綜合性能滿意。 , 分別表示 p,q兩條歷史記錄中的第 i個屬性標準化處理后的值。 高斯方法 ( Gaussian approach) : 屬性的標準化處理。 140 基于 QoS建模的服務(wù)推薦 QoS動態(tài)性建模的服務(wù)推薦 基于協(xié)同過濾的服務(wù)推薦 基于情景感知 QoS預(yù)測的個性化服務(wù)推薦 服務(wù)推薦技術(shù)特征的發(fā)展 141 基于情景感知 QoS預(yù)測的個性化服務(wù)推薦 ?創(chuàng)新之處 在進行 Web服務(wù)推薦時,考慮到用戶調(diào)用服務(wù)時的情景,如操作系統(tǒng)、內(nèi)存、 CPU、網(wǎng)絡(luò)的帶寬、安全性等等。 ?局限性: 雖然反映了 Web服務(wù)的動態(tài)特征,但沒考慮不同用戶之間使用經(jīng)驗的不同(即用戶使用服務(wù)中關(guān)注的上下文)。面向服務(wù)的計算改變了傳統(tǒng)的軟件開發(fā)、交互、使用的方式,形成了軟件工程和分布式計算的新型范式。 130 云計算 服務(wù) 的部署模型 (續(xù)) ? 社區(qū)云( Community Cloud) 社區(qū)云由眾多利益相仿的組織掌控及使用,例如特定安全要求、共同宗旨等。消費者能掌控操作系統(tǒng)、存儲空間、已部署的應(yīng)用程序及網(wǎng)絡(luò)組件(如防火墻、負載平衡器等),但并不掌控云基礎(chǔ)架構(gòu)。消費者掌控運作應(yīng)用程序的環(huán)境(也擁有主機部分掌控權(quán)),但并不掌控操作系統(tǒng)、硬件或運作的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)。 123 互聯(lián)網(wǎng) ? 一個以價值為導(dǎo)向的交互世界 未經(jīng)整合、 低價值的資源 124 經(jīng)過整合、高價值的服務(wù) 資源和服務(wù)集市 云計算中的服務(wù) 云計算服務(wù)的概觀 125 云計算服務(wù)模式 ? 軟件即服務(wù)( SaaS) ? 平臺即服務(wù)( PaaS) ? 基礎(chǔ)架構(gòu)即服務(wù)( IaaS) 126 軟件即服務(wù)( SaaS) ? 消費者使用應(yīng)用程序,但并不掌控操作系統(tǒng)、硬件或運作的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)。 ? 可被監(jiān)控與量測的服務(wù)。 122 云計算中的服務(wù)特征 ? 隨需自助服務(wù)。這類綁定通常與用戶界面一起使用,因為機器對機器的交互不可能是真正動態(tài)的。這類服務(wù)定義在服務(wù)接口定義中。 118 服務(wù)請求者的開發(fā)方法 ? 靜態(tài)綁定。服務(wù)接口是從應(yīng)用程序的應(yīng)用程序編程接口( application programming interface, API)派生出來的。這類服務(wù)接口通常是業(yè)界標準的一部分,可以被許多服務(wù)提供者實現(xiàn)。 116 服務(wù)提供者的開發(fā)方法 ? 零起點方法。 114 部署 Deploy ? 在部署階段,主要是將服務(wù)以及集成的業(yè)務(wù)流程部署到運行環(huán)境中,通過控制中心配臵和優(yōu)化運行環(huán)境,使其能夠滿足業(yè)務(wù)所需的不同服務(wù)水平要求。 ? 治理和過程為 SOA工程提供指導(dǎo)和監(jiān)管,支撐整個生命周期的各個階段。主要來源自IP2Location Service的輸入消息格式和GlobalWeather Service的輸出消息格式。 85 WSBPEL 基本結(jié)構(gòu) process //流程定義的根元素 partnerLinks //描述業(yè)務(wù)流程與伙伴的關(guān)系 partnerLink .......... /partnerLink /partnerLinks variables//通過變量表示合作伙伴間生成與傳遞的信息 ............ /variables sequence //一組順序執(zhí)行的活動 ............. /sequence /process 86 WSBPEL建模工具和引擎 ? Active Endpoints – ActiveBPEL engine – ActiveBPEL Designer ? Oracle BPEL Process Manager ? IBM WebSphere Business Integration Server Foundation ? BEA WebLogic Integration\AquaLogic ? Apache ODE開源 WSBPEL引擎 87 Apache ODE開源 WSBPEL引擎 ? Apache ODE是一個 WSBPEL兼容的 Web服務(wù)編配引擎,它可以使開發(fā)人員根據(jù)以 BPEL XML語法寫成的過程描述來編配 Web服務(wù)。 83 Web服務(wù)工作流程 84 WSBPEL ? WSBPEL(Web Services Business Process Execution Language)是一種基于 XML用來描述高層業(yè)務(wù)流程的編程語言,被描述的業(yè)務(wù)流程的每個單一步驟由 Web服務(wù)實現(xiàn)。 ? UDDI是一個存儲 Web服務(wù)的目錄,使用WSDL描述 Web服務(wù)接口。 service元素如下: 74 WSDL綁定 ? WSDL 綁定可為 web service 定義消息格式和協(xié)議細節(jié)。 charset=utf8“ ContentLength: nnnn SOAP:Envelope... HTTP請求方法 HTTP協(xié)議版本 HTTP請求資源 資源的文本類型以及編碼格式、長度 SOAPAction HTTP 請求頭字段(指示 SOAP HTTP請求的目的,它的值是一個標識該目的的 URI ) SOAP信息 2XX狀態(tài)碼表示成功返回 65 SOA架構(gòu) 66 WSDL使人想起了互聯(lián)網(wǎng)發(fā)展的當前狀況 互聯(lián)網(wǎng) ? 一個以“文檔的對象化”形式主導(dǎo)的交互世界 O本體(論域中的標準化概念) Service ( instance) (對象) Service schema知識模式(類) Controlledvocabulary受控詞集 (人或機器理解的含義) 67 WSDL ?WSDL( Web services description language)是以XML格式來描述 Web服務(wù)接口,指定 Web服務(wù)的位臵、操作方法等信息的描述語言。 61 SOAP請求 目標對象的URI 方法的參數(shù) 方法名 62 SOAP響應(yīng) 方法名 目標對象的URI 返回的結(jié)果 63 SOAP協(xié)議綁定 ? SOAP可在任何傳輸協(xié)議上使用,并提供了一種用于定義任意協(xié)議綁定的靈活框架。 55 SOAP 信息交換 Service Broker Service Consumer Service Provider SOAP message WSDL describing service SOAP message client service registry ② find ① publish DESCRIBE INVOKE SOAP Sender SOAP Receiver SOAP Sender SOAP Receiver ③ request ④ response 56 SOAP協(xié)議組成 ? SOAP由 4部分組成: – SOAP封裝( SOAP Envelope) ? 構(gòu)造定義了一個整體的表示框架,可用于表示 – 在消息中的是什么 – 誰應(yīng)當處理它 – 是“可選的”還是“強制的” – SOAP編碼規(guī)則( SOAP Encoding Rules) ? 定義了一套編碼機制用于交換應(yīng)用程序定義的數(shù)據(jù)類型的實例 – SOAP RPC表示( SOAP RPC Presentation) ? 定義了一個用于表示遠程過程調(diào)用和響應(yīng)的約定 – SOAP綁定( SOAP Binding) ? 定義了一種使用底層傳輸協(xié)議來完成在節(jié)點間交換 SOAP封裝的約定。 53 SOAP信息交換模式 ? SOAP消息交換模式( MEP)是指如何根據(jù)通信的需要將多條消息組合成一條整體的消息交換的抽象描述。 SOAP定義了一個框架 ,允許例如安全、路由和可靠性等特性作為分層擴展添加進來 – 互操作( Interoperable)。這三大部分代 表了 Web service 體系中的三個層次,分別是:傳輸層 、描述層和發(fā)現(xiàn)層。 ? OWLS能使用戶和軟件提供商自動地發(fā)現(xiàn)、調(diào)用、組合和監(jiān)控 Web資源來提供服務(wù)。 44 OWL子語言 按描述和計算能力分類 ? 為了便于開發(fā)支持 OWL的工具, OWL提供了以下三個子語言。 ? 對于 web,本體則關(guān)于對 web 信息及 web 信息之間的關(guān)系的精確描述。 ? RDF模式相對于 RDF來說提供了一個更高級別的抽象概念。它的功能是利用當前存在著的多種元數(shù)據(jù)標準來描述各種網(wǎng)絡(luò)資源,形成人機可讀的、可以由計算機自動處理的文件。 35 A Simple XML Schema 36 XML的自描述體系與語義 Web的發(fā)展 37 ? XML建模體系與語義 Web ? 語義互操作途徑之一: RDF、本體與語義 Web ? 語義互操作途徑之二: UDDI、 WSDL與 SOAP 38 基于 XML的語義 Web技術(shù) ? 傳統(tǒng)的 Web面向文檔,沒有提供網(wǎng)頁中數(shù)據(jù)語義信息的表述和處理機制,不便于通過計算機進行判斷和推理。 利用 XML Schema能夠書寫 XML文檔以及驗證文檔的合法性。 XML Schema本身就是一個 XML文檔。但
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1