出版社:东南大学出版社
年代:2008
定价:48.0
面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。
PREFACE
1MOTIVATION
1.1CharacteristicsofLargeDistributedSystems
1.2TheTaleoftheMagicBus
1.3WhatWeCanLearnfromtheTaleoftheMagticBu
1.4HistoryofSOA
1.5SOAinFiveSlides
2SOA
2.1DefinitionsofSOA
2.250ADriuers
2.3SOAConcepts
2.4SOAInRredients
2.5SOAIsNotaSiluerBullet
2.6SOAIsNotaSpecificTechnology
2.7SOAVersusDistributedObjects
2.8SOATerminology
2.9Summary
3SERVICES
3.1Seruices
3.2InterfacesandContracts
3.3AdditionalServiceAttributes
3.4Summacy
4LOOSECOUPLING
4.1TheNeedforFaultTolerance
4.2FormsofLooseCouplinR
4.3DealingwithLooseCoupling
4.4Summary
5THEENTERPRISESERVICEBUS
5.1ESBResponsibilities
5,2HeterogeneousESBs
5.3ESBDifferences
5.4Value-AddedESBSeruices
5.5Summary
6SERVICECLASSIFICATION
6.1AFundamentalSeruiceClassification
6.2BasicServices
6.3ComposedServices
6.4ProcessServices
6.5OtherServiceClassifications
6.6TechnicalandInfrastructureSeruices
6.7BeyondServices
6.8Summary
7BUSINESSPROCESSMANAGEMENT
7.1BPMTerminology
7.2BPMandSOA
7.3ExampleforBPMwithSeruices
7.4BusinessProcessModeling
7.5OtherApproachestoIdentifyingSeruices
7.6OrchestrationVersusChoreography
7.7AFernMoreThingstoThinkAbout
7.8Summary
8SOAANDTHEORGANIZATION
8.1RolesandOrganizations
8.2FundingModels
8.3Summary
9SOAINCONTEXT
9.1SOA-BasedArchitectureModels
9.2DealingmithFrontendsandBackends
9.3Summary
10MESSAGEEXCHANGEPATTERNS
10.1IntroductiontoMEPs
10.2BasicMEPs
10.3MoreComplicatedMEPs
10.4DealingwithReliabilityandErrors
10.5DeMinRwithDifferentMEPLayers
10.6Euent-DriuenArchitecture
10.7Summary
11SERVICELIFECYCLE
11.1SeruicesUnderDeuelopment
11.2SeruicesinProduction
11.3Summary
12VERSIONING
12.1VersioningRequirements
12.2Domain-DriuenVersioning
12.3VersioninRofDataTypes
12.4ConfiRuration-Management-DriuenVersioning
12.5VersioninginPractice
12.6Summary
13SOAANDPERFORMANCE
13.1WherePerformanceMatters
13.2FromRemoteStoredProcedurestoSeruices
13.3PerformanceandReusability
13.4PerformanceandBackwardCompatibility
13.5Summary
14SOAANDSECURITY
14.1SecurityRequirements
14.2Dea/inRwithSecurityRequirements
14.3SOASecurityinPractice
14.4SecuritywithXMLandWebSeruices
14.5WhenSecurityComesintoPlay
14.6Summary
15TECHNICALDETAILS
15.1SeruicesandState
15.2Idempotency
15.3TestinRandDebugginR
15.4DealingwithTechnicalData(HeaderData)
15.5DataTypes
15.6ErrorHandling
15.7Summary
16WEBSERVICES
16.1MotiuationforUsinRWebSeruices
16.2FundamentalWebSeruicesStandards
16.3WebSeruicesinPractice
16.4ClosinRNotes
16.5Summary
17SERVICEMANAGEMENT
17.1TheHistoryofSeruiceBrokers
17.2RepositoriesandRegistries
17.3Summary
18MODEL-DRIVENSERVICEDEVELOPMENT
18.1GeneratedSeruiceCode
18.2ModelingSeruices
18.3MetaModelsinPractice
18.4SettingUpMDSDProcesses
18.5Tools
18.6AooidingBottlenecks
18.7Summary
19ESTABLISHINGSOAANDSOAGOVERNANCE
19.1IntroducingSOA
19.2SOA6ouernance
19.3SOAStep-by-Step
19.4OtherSOAApproaches
19.5AdditionalRecommendations
19.6Surnnrnary
20EPILOGUE
20.1IsSOASornethingNew?
20.2DoesSOAIncreaseComplexity?
20.3WhatAretheKeySuccessFactorsforSOA?
20.4WhereIsSOANotAppropriate?
20.5DoesSOAReplaceOOP?
REFERENCES
GLOSSARY
INDEX
本书将面向服务的架构(SOA)作为一门具体的学科而并非一堆充满希望的云图进行了展示。基于作者在一个大公司实施一套SOA的第一手经验,本书解释了SOA怎样才能简化大型应用程序的开发和维护。无论你的项目是涉及一大套基于网络服务的构件,还是要将历史遗存的应用与现代商业流程进行整合,这本书都清楚地阐释了SOA将如何与你的要求相匹配。 SOA作为一个远景已经存在了很多年。本书通过讲解在实践中实现和运行SOA碰到的问题把SOA的远景落到了实处。在定义了SOA的各个方面、检验了典型的使用模式以及探讨了松耦合是如何有助于构建更强的应用程序之后,《SOA实践》呈现了一个框架来帮助你决定何时及如何运用SOA的优势。通过本书你将:精确地专注于实际的技术和部署,而不仅仅是各项SOA标准的图示;在匆忙应用SOA之前,查看商业中的问题来决定哪一个问题适合使用SOA方法来解决;找到清晰的途径来构建解决方案而不是陷入不断变化的网络服务(WebService)细节沼泽;获取一个与SOA紧密相关的系统架构师的经验。【作者简介】 NicoIaiM.Josuttis,《TheC++StandardLibrary》和《C++Templates》的作者(这两本书均由Addison-wesley出版),是一位系统架构师和技术经理。最近,他花了两年的时间为一个国际性电话公司开发了一套SOA系统。Nicolai在为几个会议讲解SOA教程,并已经成为这个领域活跃的发言人很多年了。
书籍详细信息 | |||
书名 | SOA实践站内查询相似图书 | ||
9787564111434 如需购买下载《SOA实践》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 南京 | 出版单位 | 东南大学出版社 |
版次 | 影印本 | 印次 | 1 |
定价(元) | 48.0 | 语种 | 英文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 2500 |
SOA实践是东南大学出版社于2008.03出版的中图分类号为 TP368.5 的主题关于 互联网络-网络服务器-英文 的书籍。
余浩, 朱成, 丁鹏, 编著
(美) 布朗 (Brown,P.C.) , 著
(美) 乔苏蒂斯 (Josuttis,N.M.) , 著
毛新生, 主编
邓子云, 著
(美) 戴维斯 (Davis,J.) , 著
单建洪, 卢中延, 主编
(美) 赫尔维茨 (Hurwitz,J.) , (美) 布鲁尔 (Bloor,R.) , (美) 考夫曼 (Kaufman,M.) , (美) 哈尔珀 (Halper,F.) , 著
(美) 艾尔 (Erl,T.) , 著