SOA实践

SOA实践

(德) 约祖蒂斯 (Josuttis,N.M.) , 著

出版社:东南大学出版社

年代: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 的主题关于 互联网络-网络服务器-英文 的书籍。