注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Web ServerUnderstanding SOA with Web Services 中文版

Understanding SOA with Web Services 中文版

Understanding SOA with Web Services 中文版

定 價(jià):¥49.00

作 者: (美)Eric Newcomer,Greg Lomow;徐涵譯
出版社: Addison-Wesley
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121028014 出版時(shí)間: 2006-06-01 包裝: 平裝
開本: 16開 頁數(shù): 488 字?jǐn)?shù):  

內(nèi)容簡介

  深入理解SOA與Web服務(wù)對(duì)SOA進(jìn)行全面介紹的實(shí)踐指南:簡化基礎(chǔ)設(shè)施,發(fā)揮最大的機(jī)動(dòng)性“總算有一本第三代的Web服務(wù)書籍了。在這本書里,Newcomer和Lomow根據(jù)他們多年從事Web服務(wù)標(biāo)準(zhǔn)制訂和實(shí)際應(yīng)用開發(fā)的親身經(jīng)驗(yàn)講述了許多采用SOAs的實(shí)踐方案。他們的話值得一聽?!薄狣oug Kaye,《Loosely Coupled: The Missing Pieces of Web Services》的作者 IT Conversations節(jié)目(www.itconversations.com)的主持人和制作人享有聲望的專家Eric Newcomer和Greg Lomow為大家獻(xiàn)上了關(guān)于SOA計(jì)劃與實(shí)現(xiàn)全方位的實(shí)踐戰(zhàn)略和經(jīng)證明的最佳實(shí)務(wù)。作為大受歡迎的Understanding Web Services一書的延續(xù),Newcomer和Lomow在本書中講述了如何充分利用目前最新的Web服務(wù)標(biāo)準(zhǔn)來實(shí)現(xiàn)元數(shù)據(jù)(metadata)管理、安全、可靠消息傳遞、事務(wù)(transaction)及編制(orchestration)。同時(shí),他們給涵蓋面廣泛的企業(yè)級(jí)集成與開發(fā)難題指出了明確的方法和解決方案。本書內(nèi)容包括:1.為何SOA能夠成為最具優(yōu)勢(shì)的企業(yè)集成方法2.Web服務(wù)何以為SOA提供理想的基礎(chǔ)3.所有SOAs所共有的概念:SOA治理、服務(wù)契約、Web服務(wù)平臺(tái)、面向服務(wù)的開發(fā)等諸多內(nèi)容。4.實(shí)現(xiàn)服務(wù)層(service-level)的通信、發(fā)現(xiàn)機(jī)制、安全、數(shù)據(jù)處理、事務(wù)管理及系統(tǒng)管理。5.采用SOA實(shí)現(xiàn)應(yīng)用互操作、多渠道客戶訪問及業(yè)務(wù)流程管理。6.關(guān)于WS-Security、WS-ReliableMessaging、WS-AtomicTransactions、WS-Composite Application Framework、WS-Addressing、WS-Policy及WS-BPEL等規(guī)范的實(shí)用教程。無論您是架構(gòu)師、開發(fā)者或者IT經(jīng)理,本書都可以幫助您正確理解SOA,并同時(shí)實(shí)現(xiàn)您的SOA業(yè)務(wù)目標(biāo)與技術(shù)目標(biāo)。ERIC NEWCOMER,IONA公司首席技術(shù)官(CTO),負(fù)責(zé)公司的技術(shù)路線、標(biāo)準(zhǔn)采納、架構(gòu)及產(chǎn)品設(shè)計(jì)等工作。他編寫的《Understanding Web Services》(Addison-Wesley, 2002)一書榮獲Software Development雜志震撼大獎(jiǎng)(Jolt Productivity Award),并獲得2003年度Web Services雜志/XML雜志讀者最佳選擇獎(jiǎng)(Readers’ Choice Award)。GREG LOMOW博士,BearingPoint公司的高級(jí)經(jīng)理與顧問,有12年從事解決金融服務(wù)和電信行業(yè)以及聯(lián)邦政府部門的復(fù)雜業(yè)務(wù)問題的架構(gòu)師經(jīng)驗(yàn)。Greg是《C++ Frequently Asked Questions》一書(Addison-Wesley 1999年10月第一版)的合著者,他也是Web Services Interoperability(WS-I)組織的活躍成員。

作者簡介

  EricNewcomer先生是IONA公司的首席技術(shù)官(CTO),他負(fù)責(zé)為IONA公司在有關(guān)標(biāo)準(zhǔn)采納、架構(gòu)及產(chǎn)品設(shè)計(jì)等方面確定技術(shù)路線與方向。Eric于1999年11月加入IONA,時(shí)任事務(wù)架構(gòu)師(transactionarchitect),后來成為工程與Web服務(wù)集成產(chǎn)品副總裁。Eric有26年有計(jì)算機(jī)從業(yè)經(jīng)驗(yàn),其中有15年是在DEC/Compaq公司度過的。在DEC/Compaq期間,他擔(dān)任過各項(xiàng)技術(shù)與管理職位,并最后被任命擔(dān)任公司層技術(shù)職位。獲得美國安提克學(xué)院(AntiochCollege)美國研究學(xué)士學(xué)位(BAinAmericanStudies),并輔修計(jì)算機(jī)科學(xué)。Eric是《UnderstandingWebServices》(Addison-Wesley年出版)的作者和《PrinciplesofTransactionProcessing》(MorganKaufman1997年出版)的合著者,他還參與了《TheFutureofSoftware》中“TheKdystotheHighway”一章編寫;除此以外,他還撰寫了許多白皮書和文章。Eric是X/Open(即現(xiàn)在的OpenGroup)的StructuredTransactionDefinitionLanguage規(guī)范(發(fā)布于1994年)的合著與編輯。他曾是IETFTransactionInternetProtocol工作組和X/OpenDistribupedTransactionRrocessing委員會(huì)(XA規(guī)范就是該委員會(huì)制訂的)的成員,并擔(dān)任過OMGOTS修訂任務(wù)組(RevisionTaskForces,RTE)的主席;Eric目前是OMGXMLValuetype規(guī)范(用于將XML映射到CORBA)開發(fā)組的主席。Eric是W3CXMLProtocols工作組的發(fā)起人之一,他是該工作組的SOAP1.2需求文檔的編輯;Eric曾為W3CWeb服務(wù)架構(gòu)規(guī)范(WebServicesArchitectureSpecification)擔(dān)任了兩年的編輯;目前他是OASISWS-CAF(WebServicesCompositeApplicationFramework)任務(wù)組的主席和WS-CAF規(guī)范族的編輯。

圖書目錄

序 51
致謝 51
關(guān)于作者 51
介紹 51
本書內(nèi)容 10
本書的組織 13
第一部分 13
第二部分 13
第一章介紹SOA與Web服務(wù) 1
面向服務(wù)的企業(yè) 2
面向服務(wù)開發(fā) 5
服務(wù)抽象 8
面向服務(wù)的架構(gòu) 10
什么是服務(wù) 10
什么是面向服務(wù)的架構(gòu) 13
影響SOA被接受的諸多因素 18
SOA與Web服務(wù) 20
快速集成 23
多渠道服務(wù) 26
偶發(fā)連接計(jì)算 28
業(yè)務(wù)流程管理 29
補(bǔ)充的Web服務(wù)規(guī)范 32
標(biāo)準(zhǔn)化 32
規(guī)范的可組合性 35
元數(shù)據(jù)管理 38
安全性 41
可靠性與消息傳遞 43
事務(wù) 44
Web服務(wù)編制 46
小結(jié) 48
第一部分SOA及業(yè)務(wù)流程管理的概念 49
第二章SOA概述 51
面向服務(wù)的商業(yè)和政府機(jī)構(gòu) 51
SOA的概念 54
SOA的過程.原則和工具 57
服務(wù) 58
業(yè)務(wù)營運(yùn)服務(wù) 61
可重用的技術(shù)服務(wù) 63
服務(wù)契約 64
Web服務(wù)平臺(tái) 64
服務(wù)請(qǐng)求者和服務(wù)提供者 68
認(rèn)可的產(chǎn)品.技術(shù)和設(shè)施 69
服務(wù)的治理與過程.原則與準(zhǔn)則.方法與工具 70
SOA治理策略與過程 70
SOA的原則和準(zhǔn)則 72
關(guān)鍵服務(wù)特征 73
主要特征 75
次要特征 78
SOA對(duì)服務(wù)請(qǐng)求者的建議 83
SOA對(duì)傳統(tǒng)系統(tǒng)和傳統(tǒng)服務(wù)的建議 85
SOA的技術(shù)效益 86
高效的開發(fā) 87
更利于重用 88
簡化維護(hù) 91
增量采納 91
流暢的演進(jìn) 92
SOA的業(yè)務(wù)效益 93
增強(qiáng)的業(yè)務(wù)機(jī)動(dòng)性 94
更好地配合業(yè)務(wù) 96
改善客戶滿意度 98
降低對(duì)廠商的依賴和降低轉(zhuǎn)換成本 99
降低集成成本 100
提高現(xiàn)有IT資產(chǎn)的投資回報(bào)率 100
小結(jié) 102
第三章SOA與Web服務(wù) 103
Web服務(wù)平臺(tái) 104
Web服務(wù)平臺(tái)的要素 105
Web服務(wù)平臺(tái)的原則 108
服務(wù)契約 109
服務(wù)契約的元素 109
記錄和定義服務(wù)契約 111
服務(wù)契約的原則 112
服務(wù)契約關(guān)注的是服務(wù)層抽象 112
WSDL與服務(wù)契約 113
WSDL服務(wù)契約的架構(gòu) 114
WSDL服務(wù)契約的例子——日歷服務(wù) 116
服務(wù)層數(shù)據(jù)模型 118
服務(wù)層數(shù)據(jù)模型與內(nèi)部數(shù)據(jù)模型的關(guān)系 118
協(xié)調(diào)不同服務(wù)領(lǐng)域間的異構(gòu)數(shù)據(jù)模型 119
為服務(wù)層數(shù)據(jù)模型和數(shù)據(jù)處理使用XML相關(guān)技術(shù) 122
服務(wù)發(fā)現(xiàn)——注冊(cè)與查找 123
服務(wù)層安全 124
服務(wù)層交互模式 126
SOAP與HTTP概述 127
請(qǐng)求/響應(yīng)交互模式 129
請(qǐng)求/回調(diào)交互模式 130
異步的存儲(chǔ)轉(zhuǎn)發(fā)消息傳遞 132
采用請(qǐng)求/響應(yīng)和異步消息傳遞的業(yè)務(wù)場景示例 135
發(fā)布/訂閱交互模式 135
原子服務(wù)與合成服務(wù) 138
根據(jù)服務(wù)契約生成代理和框架代碼 140
根據(jù)服務(wù)契約生成Java類 141
根據(jù)服務(wù)契約生成C#類 142
根據(jù)服務(wù)契約生成C++類 144
服務(wù)層通信與可選的傳輸協(xié)議 145
WSDL的可擴(kuò)展性 146
SOAPoverIBMWebSphereMQ 147
SOAPoverJMS 147
SOAPoverCORBAIIOP 148
SOAPoverTibcoRendezvous 149
回顧SOA 149
用于實(shí)現(xiàn)SOAs的各種技術(shù) 150
各種SOA技術(shù)的詳細(xì)對(duì)比 156
小結(jié) 159
第四章用SOA與Web服務(wù)進(jìn)行集成 161
關(guān)于集成 162
導(dǎo)致集成問題的業(yè)務(wù)驅(qū)動(dòng)力 162
集成面臨的技術(shù)挑戰(zhàn) 164
“理想的”集成方案應(yīng)滿足的要求 164
集成可在不同技術(shù)層次上進(jìn)行 166
用XML和Web服務(wù)進(jìn)行集成與互操作 167
用XML和Web服務(wù)進(jìn)行集成與互操作的兩種方法 171
Web服務(wù)集成(WSI) 171
面向服務(wù)的集成(SOI) 174
用SOA與Web服務(wù)進(jìn)行集成——.NET與J2EE的互操作 178
用SOA與Web服務(wù)進(jìn)行集成——令傳統(tǒng)系統(tǒng)支持服務(wù) 181
例1——CICS和IMS 182
例2——CORBA 188
應(yīng)用SOA與Web服務(wù)進(jìn)行集成——企業(yè)服務(wù)總線的模式 195
小結(jié) 197
第五章SOA與多渠道服務(wù) 199
SOA與多渠道服務(wù)的業(yè)務(wù)效益 202
多渠道服務(wù)可以降低人力成本 202
多渠道服務(wù)可以去除過時(shí)的昂貴的基礎(chǔ)設(shè)施 202
面向服務(wù)的架構(gòu)可以降低成本并提高效率 202
用于多渠道服務(wù)的SOA 203
架構(gòu)上的困難 204
多渠道服務(wù)的架構(gòu) 204
客戶端/表示層 206
渠道訪問層 206
通信基礎(chǔ)設(shè)施 208
業(yè)務(wù)服務(wù)訪問層 210
業(yè)務(wù)服務(wù)層 213
示例——利用SOA開發(fā)合成應(yīng)用 214
示例——用于多渠道服務(wù)架構(gòu)的SOA 216
小結(jié) 219
第六章SOA與業(yè)務(wù)流程管理 221
業(yè)務(wù)流程管理的基本概念 221
業(yè)務(wù)流程管理系統(tǒng) 223
流程建模 225
流程執(zhí)行 226
流程監(jiān)控 227
業(yè)務(wù)活動(dòng)監(jiān)控 227
業(yè)務(wù)流程示例 229
組合BPM.SOA及Web服務(wù) 232
BPM.SOA及Web服務(wù)的優(yōu)點(diǎn) 232
定義原子和合成服務(wù) 236
編制與編排規(guī)范 245
比較Web服務(wù)的編制與編排 245
WS-BPEL 248
Web服務(wù)編排描述語言 259
Web服務(wù)合成的例子 261
以編制為中心的方法 261
以編排為中心的方法 263
兩種方法的比較 265
第一部分總結(jié):組合BPM.SOA及Web服務(wù)的優(yōu)點(diǎn) 265
BPM.SOA.Web服務(wù).XML各自的特征與優(yōu)點(diǎn) 265
BPM.SOA.Web服務(wù)互補(bǔ)特征與優(yōu)點(diǎn) 267
第二部分補(bǔ)充Web服務(wù)規(guī)范 271
何為補(bǔ)充的Web服務(wù)規(guī)范 271
第七章元數(shù)據(jù)管理 273
元數(shù)據(jù)管理的簡單方法 276
使用普通的SOAP和WSDL 278
元數(shù)據(jù)規(guī)范 282
XML 283
WSDL2.0 284
UDDI 286
尋址 289
策略 297
WS-Policy 299
Web服務(wù)策略語言(WSPL) 305
WSDL2.0中的feature與property 307
比較各個(gè)策略規(guī)范 308
WS-MetadataExchange 309
小結(jié) 312
第八章Web服務(wù)安全 313
事關(guān)全局的考慮 315
核心概念 316
身份 319
認(rèn)證 320
數(shù)字簽名 321
各種挑戰(zhàn)與威脅及應(yīng)對(duì)措施 321
消息竊取 322
中間人攻擊 323
欺騙 323
再現(xiàn)攻擊 323
拒絕服務(wù)攻擊 323
保護(hù)通信層 324
IP層安全 325
傳輸層安全 325
消息級(jí)安全 327
WS-Security框架 327
WS-SecurityPolicy 332
WS-Trust 333
WS-SecureConversation 335
WS-Federation 336
安全斷言標(biāo)記語言(SAML) 337
XACML:傳達(dá)策略信息 341
XML密鑰管理規(guī)范(XKMS) 341
數(shù)據(jù)級(jí)安全 342
XMLEncryption 343
XMLSignature 344
小結(jié) 346
第九章高級(jí)消息傳遞技術(shù) 349
可靠的消息傳遞 349
概述 350
概念與技術(shù) 352
可靠的消息傳遞的優(yōu)點(diǎn) 357
可靠的消息傳遞的使用場景 358
用于Web服務(wù)的可靠的消息傳遞規(guī)范 362
比較Web服務(wù)的可靠的消息傳遞與異步消息排隊(duì) 374
通知 376
WS-Eventing 378
WS-Notification 379
移動(dòng)辦公者與偶發(fā)連接計(jì)算 379
小結(jié) 381
第十章事務(wù)處理 383
概述 384
采用事務(wù)的方式 386
Web服務(wù)對(duì)事務(wù)的影響 387
協(xié)議和協(xié)調(diào) 389
活動(dòng) 389
上下文 390
尋址 391
策略 392
協(xié)調(diào) 392
協(xié)議類型 397
各種事務(wù)規(guī)范 401
Web服務(wù)協(xié)調(diào)器 404
WS-AtomicTransaction 409
WS-BusinessActivity 411
WS-Context 412
WS-CoordinationFramework 414
WS-TransactionManagement 416
小節(jié) 420
參考文獻(xiàn) 421
索引 431
注解 445

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)