skip to content
Service design patterns : fundamental design solutions for SOAP/WSDL and restful Web services Preview this item
ClosePreview this item
Checking...

Service design patterns : fundamental design solutions for SOAP/WSDL and restful Web services

Author: Robert Daigneau
Publisher: Upper Saddle River, NJ : Addison-Wesley, ©2012.
Series: Addison-Wesley signature series.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:

"Forewords by Martin Fowler and Ian Robinson"--From front cover.

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Daigneau, Robert.
Service design patterns.
Upper Saddle River, NJ : Addison-Wesley, ©2012
(DLC) 2011033436
(OCoLC)753468449
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Robert Daigneau
ISBN: 9780321669605 0321669606
OCLC Number: 757519410
Description: 1 online resource (1 volume) : illustrations
Contents: Foreword by Martin Fowler xiForeword by Ian Robinson xiiiPreface xvAcknowledgments xxiiiAbout the Author xxv Chapter 1: From Objects to Web Services 1What Are Web Services? 2From Local Objects to Distributed Objects 3Why Use Web Services? 6Web Service Considerations and Alternatives 7Services and the Promise of Loose Coupling 9What about SOA? 10Summary 11 Chapter 2: Web Service API Styles 13Introduction 13Design Considerations for Web Service APIs 14RPC API 18Message API 27Resource API 38 Chapter 3: Client-Service Interactions 51Introduction 51Request/Response 54Request/Acknowledge 59Media Type Negotiation 70Linked Service 77 Chapter 4: Request and Response Management 83Introduction 83Service Controller 85Data Transfer Object 94Request Mapper 109Response Mapper 122 Chapter 5: Web Service Implementation Styles 131Introduction 131Design Considerations for Web Service Implementation 132Transaction Script 134Datasource Adapter 137Operation Script 144Command Invoker 149Workflow Connector 156 Chapter 6: Web Service Infrastructures 165Introduction 165Service Connector 168Service Descriptor 175Asynchronous Response Handler 184Service Interceptor 195Idempotent Retry 206A Quick Review of SOA Infrastructure Patterns 220 Chapter 7: Web Service Evolution 227Introduction 227What Causes Breaking Changes? 228Common Versioning Strategies 232Single-Message Argument 234Dataset Amendment 237Tolerant Reader 243Consumer-Driven Contracts 250How the Patterns Promote or Hinder Service Evolution 264 Appendix: Reference to External Patterns 269 Glossary 277Bibliography 297Index 303
Series Title: Addison-Wesley signature series.
Responsibility: Robert Daigneau.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/757519410> # Service design patterns : fundamental design solutions for SOAP/WSDL and restful Web services
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "757519410" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1011362029#Place/upper_saddle_river_nj> ; # Upper Saddle River, NJ
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nju> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://www.safaribooksonline.com/library/view/title/9780321669636/?ar?orpq&email=^u'" ;
    schema:about <http://id.worldcat.org/fast/1173243> ; # Web site development
    schema:about <http://id.worldcat.org/fast/1119123> ; # Simple Object Access Protocol (Computer network protocol)
    schema:about <http://experiment.worldcat.org/entity/work/data/1011362029#Topic/computers_general> ; # COMPUTERS--General
    schema:about <http://dewey.info/class/006.78/e23/> ;
    schema:about <http://id.worldcat.org/fast/1173242> ; # Web services
    schema:bookFormat schema:EBook ;
    schema:copyrightYear "2012" ;
    schema:creator <http://viaf.org/viaf/178807215> ; # Robert Daigneau
    schema:datePublished "2012" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/1011362029> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/1011362029#Series/addison_wesley_signature_series> ; # Addison-Wesley signature series.
    schema:isSimilarTo <http://www.worldcat.org/oclc/753468449> ;
    schema:name "Service design patterns : fundamental design solutions for SOAP/WSDL and restful Web services"@en ;
    schema:productID "757519410" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/757519410#PublicationEvent/upper_saddle_river_nj_addison_wesley_2012> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/1011362029#Agent/addison_wesley> ; # Addison-Wesley
    schema:url <http://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0000666845&T=marc&tab=BOOKS> ;
    schema:url "https://www.safaribooksonline.com/library/view/title/9780321669636/?ar?orpq&email=^u" ;
    schema:url <https://www.safaribooksonline.com/library/view//9780321669636/?ar> ;
    schema:url <https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1599334> ;
    schema:url <https://proquest.safaribooksonline.com/9780321669636> ;
    schema:url <http://proquest.tech.safaribooksonline.de/9780321669636> ;
    schema:workExample <http://worldcat.org/isbn/9780321669605> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/757519410> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1011362029#Agent/addison_wesley> # Addison-Wesley
    a bgn:Agent ;
    schema:name "Addison-Wesley" ;
    .

<http://experiment.worldcat.org/entity/work/data/1011362029#Place/upper_saddle_river_nj> # Upper Saddle River, NJ
    a schema:Place ;
    schema:name "Upper Saddle River, NJ" ;
    .

<http://experiment.worldcat.org/entity/work/data/1011362029#Series/addison_wesley_signature_series> # Addison-Wesley signature series.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/757519410> ; # Service design patterns : fundamental design solutions for SOAP/WSDL and restful Web services
    schema:name "Addison-Wesley signature series." ;
    schema:name "Addison-Wesley signature series" ;
    .

<http://experiment.worldcat.org/entity/work/data/1011362029#Topic/computers_general> # COMPUTERS--General
    a schema:Intangible ;
    schema:name "COMPUTERS--General"@en ;
    .

<http://id.worldcat.org/fast/1119123> # Simple Object Access Protocol (Computer network protocol)
    a schema:Intangible ;
    schema:name "Simple Object Access Protocol (Computer network protocol)"@en ;
    .

<http://id.worldcat.org/fast/1173242> # Web services
    a schema:Intangible ;
    schema:name "Web services"@en ;
    .

<http://id.worldcat.org/fast/1173243> # Web site development
    a schema:Intangible ;
    schema:name "Web site development"@en ;
    .

<http://viaf.org/viaf/178807215> # Robert Daigneau
    a schema:Person ;
    schema:familyName "Daigneau" ;
    schema:givenName "Robert" ;
    schema:name "Robert Daigneau" ;
    .

<http://worldcat.org/isbn/9780321669605>
    a schema:ProductModel ;
    schema:isbn "0321669606" ;
    schema:isbn "9780321669605" ;
    .

<http://www.worldcat.org/oclc/753468449>
    a schema:CreativeWork ;
    rdfs:label "Service design patterns." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/757519410> ; # Service design patterns : fundamental design solutions for SOAP/WSDL and restful Web services
    .

<http://www.worldcat.org/title/-/oclc/757519410>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/757519410> ; # Service design patterns : fundamental design solutions for SOAP/WSDL and restful Web services
    schema:dateModified "2019-08-13" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.