面向服務的計算

出版時間:2012-8  出版社:清華大學出版社  作者:(美)辛格,(美)胡恩斯 著,張乃岳,戴超凡,徐連君 譯  頁數:391  字數:612000  

內容概要

《面向服務的計算——語義流程和代理》由Munindar P.Singh
Michael N.
Huh著,張乃岳、戴超凡、徐連君譯,借助于Web服務背景下開發(fā)的許多概念,闡述了優(yōu)秀服務的原則與實踐。相較于以前的軟件開發(fā)方法,
Web服務能夠實現(xiàn)更高效的分布式應用開發(fā)。全書共25章,提出了使用Web服務所需要的概念、架構、技術和基礎設施,對Web服務及其相關學科當前的發(fā)展進行了廣泛的綜述,并將概念與實例和新標準緊密結合在一起。同時還結合規(guī)劃、協(xié)商、隱私和網絡策略等上下文對技術的應用進行了詳細的解釋。
《面向服務的計算——語義流程和代理》可供專注于Web服務的從業(yè)人員和研究人員使用和參考。

作者簡介

作者:(美國)辛格(Munindar P.Singh) (美國)胡恩斯(Michael N.Huhns) 譯者:張乃岳 戴超凡 徐連君  辛格(Munindar P.Singh),博士,IEEE會員,北卡羅來納州立大學計算機科學系教授。他的研究興趣包括多代理系統(tǒng)和面向服務的計算。1999—2002年,Munindar擔任IEEE Internet Computing總編,同時也是多家核心期刊的創(chuàng)辦委員會成員,如IEEE Internet Computing,Journal of Autonomous Agents and Multiagent Systems和Journal of Web Semantics。在Munindar的指導下,有16名學生獲得博士學位,22名學生獲得碩士學位。 胡恩斯(Michael N.Huhns),博士,IEEE會員,擁有密歇根大學B.S.E.E.學位,南加州大學洛杉磯校區(qū)電子工程系碩士和博士學位,發(fā)表過200多篇有關機器智能的論文。

書籍目錄

第Ⅰ部分 基礎知識
第1章 基于服務的計算
第2章 Web服務的基本標準
第3章 Web服務編程
第4章 企業(yè)架構
第5章 面向服務的計算:原則
第Ⅱ部分 描述
第6章 建模和表示
第7章 資源描述框架
第8章 Web本體語言
第9章 本體的管理
第Ⅲ部分 應用
第10章 執(zhí)行模型
第11章 事務概念
第12章 Web服務協(xié)調框架
第13章 流程的規(guī)范
第14章 形式化說明與規(guī)則
第Ⅳ部分 協(xié)作
第15章 代理
第16章 多代理商系統(tǒng)
第17章 組織
第18章 通信
第Ⅴ部分 選擇
第19章 語義服務選擇
第20章 社會性服務選擇
第21章 經濟性服務的選擇
第Ⅵ部分 工程學
第22章 構建SOC應用
第23章 服務管理
第24章 安全性
第Ⅶ部分 方向
第25章 挑戰(zhàn)和延伸
附錄
附錄A XML和XMLSchema
附錄B URI、URN、URL和UUID
附錄C 有關XML命名空間的一些縮寫

章節(jié)摘錄

版權頁:   插圖:   這里的重點在“架構”上,因為很多關鍵技術都已經在各自的領域內得到廣泛接受。實踐上的成功依賴于這些技術如何應用于同一個高度內聚的框架(架構)中,并被轉換為方法論與基礎架構,從而可以將其應用在軟件開發(fā)生產中。從這一點來看,相關標準和工具目前取得的進步非常鼓舞人心。SOA之所以滿足麗向服務的計算有幾個關鍵因素,這些關鍵因素將在后文加以介紹。 Web服務當前的實現(xiàn)強調單個提供者為單個請求者提供單個服務。這與Web的客戶端—服務器架構思想是一致的。 5.2.1 面向服務的架構的基本元素 為了實現(xiàn)上述優(yōu)點,SOA必須滿足以下需求。 松耦合 緊密關聯(lián)的屬性在不同的組件間是不通用的。通常,對于不同組件中的信息型資源,并不適合規(guī)定其數據的一致性。然而,考慮高層協(xié)定的關系更為合理,通過關系便可以確定構件間的交互。 實現(xiàn)的中立性 對于這一需求,接口是關鍵。我們不能依賴于相互交互的組件的實現(xiàn)細節(jié)。尤其是實現(xiàn)方法不能只針對某些編程語言。 靈活的可配置性 系統(tǒng)應在后期配置且應當允許靈活地配置。換句話說,不同的組件是在該過程的后期相互綁定的。系統(tǒng)的配置可以動態(tài)修改。 長生命周期 我們不必苛求組件的長周期性。然而,由于我們所要處理的是動態(tài)環(huán)境中自治異構組件的計算問題,因而必須確保異常能被處理。這意味著組件存在的時間必須足夠長,以便能夠發(fā)現(xiàn)相關的異常,從而采取相應的操作,并且對其他各方執(zhí)行的操作予以響應。組件只有存在較長一段時間才能夠被發(fā)現(xiàn),被依靠,并獲得行為上的信賴。 粒度 應從粗粒度上來理解SOA中的參與者。也就是說,不應從細節(jié)上對操作與交互進行建模,而最好是獲取參與者在業(yè)務往來的過程中,可被觀察到的總體質量。粗粒度降低了參與者彼此間的依賴程度,并減少了通信中的消息量。 團隊 為了避免設計中心式的計算,不妨思考通過自制的參與者來實現(xiàn)計算的方法。換句話說,參與者并不是指揮它的合作者,開放環(huán)境中的計算更多的是要求業(yè)務伙伴進行團隊合作。也就是說,工作不是獨立完成的,一個進行協(xié)作的參與者組成的團隊更適合作為一個建模單元。面向團隊的觀點是嚴格采用對等架構的結果。

編輯推薦

《面向服務的計算:語義、流程和代理》可供專注于Web服務的從業(yè)人員和研究人員使用和參考。

圖書封面

評論、評分、閱讀與下載


    面向服務的計算 PDF格式下載


用戶評論 (總計1條)

 
 

  •   內容比較多,但是大部分是介紹性的,不過這也夠了,深入的自己去看論文了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7