The Resource Service design patterns : fundamental design solutions for SOAP/WSDL and RESTful Web services, Robert Daigneau

Service design patterns : fundamental design solutions for SOAP/WSDL and RESTful Web services, Robert Daigneau

Label
Service design patterns : fundamental design solutions for SOAP/WSDL and RESTful Web services
Title
Service design patterns
Title remainder
fundamental design solutions for SOAP/WSDL and RESTful Web services
Statement of responsibility
Robert Daigneau
Title variation
Fundamental design solutions for SOAP/WSDL and RESTful Web services
Creator
Subject
Language
eng
Member of
Cataloging source
DLC
http://library.link/vocab/creatorName
Daigneau, Robert
Dewey number
006.7/8
Illustrations
illustrations
Index
index present
LC call number
TK5105.88813
LC item number
.D35 2012
Literary form
non fiction
Nature of contents
bibliography
Series statement
Addison-Wesley signature series
http://library.link/vocab/subjectName
  • Web services
  • Web site development
  • Simple Object Access Protocol (Computer network protocol)
Label
Service design patterns : fundamental design solutions for SOAP/WSDL and RESTful Web services, Robert Daigneau
Instantiates
Publication
Note
  • "Forewords by Martin Fowler and Ian Robinson"--From front cover
  • "A Martin Fowler signature book'--From front cover
Bibliography note
Includes bibliographical references and index
Contents
Machine generated contents note: ch. 1 From Objects to Web Services -- What Are Web Services? -- From Local Objects to Distributed Objects -- Why Use Web Services? -- Web Service Considerations and Alternatives -- Services and the Promise of Loose Coupling -- What about SOA? -- Summary -- ch. 2 Web Service API Styles -- Introduction -- Design Considerations for Web Service APIs -- RPC API -- Considerations -- Message API -- Considerations -- Resource API -- Considerations -- ch. 3 Client-Service Interactions -- Introduction -- Request/Response -- Considerations -- Request/Acknowledge -- Considerations -- Media Type Negotiation -- Considerations -- Linked Service -- Considerations -- ch. 4 Request and Response Management -- Introduction -- Service Controller -- Considerations -- Data Transfer Object -- Data-Binding Considerations -- General Considerations -- Request Mapper -- Considerations -- Response Mapper -- Considerations -- ch. 5 Web Service Implementation Styles -- Introduction -- Design Considerations for Web Service Implementation -- Transaction Script -- Considerations -- Datasource Adapter -- Considerations -- Operation Script -- Considerations -- Command Invoker -- Considerations -- Workflow Connector -- Considerations -- ch. 6 Web Service Infrastructures -- Introduction -- Service Connector -- Considerations -- Service Descriptor -- Considerations -- Asynchronous Response Handler -- Considerations -- Service Interceptor -- Idempotent Retry -- Considerations -- A Quick Review of SOA Infrastructure Patterns -- The Service Registry -- The Enterprise Service Bus -- The Orchestration Engine -- ch. 7 Web Service Evolution -- Introduction -- What Causes Breaking Changes? -- Structural Changes to Media Types or Messages -- Service Descriptor Changes -- Common Versioning Strategies -- Single-Message Argument -- Dataset Amendment -- Considerations -- Tolerant Reader -- Considerations -- Consumer-Driven Contracts -- Considerations -- How the Patterns Promote or Hinder Service Evolution
Dimensions
24 cm.
Extent
xxv, 321 p.
Isbn
9780321544209
Isbn Type
(hardcover : alk. paper)
Lccn
2011033436
Other physical details
ill.
System control number
  • (CaMWU)u2877033-01umb_inst
  • 2734799
  • (Sirsi) i9780321544209
  • (OCoLC)753468449
Label
Service design patterns : fundamental design solutions for SOAP/WSDL and RESTful Web services, Robert Daigneau
Publication
Note
  • "Forewords by Martin Fowler and Ian Robinson"--From front cover
  • "A Martin Fowler signature book'--From front cover
Bibliography note
Includes bibliographical references and index
Contents
Machine generated contents note: ch. 1 From Objects to Web Services -- What Are Web Services? -- From Local Objects to Distributed Objects -- Why Use Web Services? -- Web Service Considerations and Alternatives -- Services and the Promise of Loose Coupling -- What about SOA? -- Summary -- ch. 2 Web Service API Styles -- Introduction -- Design Considerations for Web Service APIs -- RPC API -- Considerations -- Message API -- Considerations -- Resource API -- Considerations -- ch. 3 Client-Service Interactions -- Introduction -- Request/Response -- Considerations -- Request/Acknowledge -- Considerations -- Media Type Negotiation -- Considerations -- Linked Service -- Considerations -- ch. 4 Request and Response Management -- Introduction -- Service Controller -- Considerations -- Data Transfer Object -- Data-Binding Considerations -- General Considerations -- Request Mapper -- Considerations -- Response Mapper -- Considerations -- ch. 5 Web Service Implementation Styles -- Introduction -- Design Considerations for Web Service Implementation -- Transaction Script -- Considerations -- Datasource Adapter -- Considerations -- Operation Script -- Considerations -- Command Invoker -- Considerations -- Workflow Connector -- Considerations -- ch. 6 Web Service Infrastructures -- Introduction -- Service Connector -- Considerations -- Service Descriptor -- Considerations -- Asynchronous Response Handler -- Considerations -- Service Interceptor -- Idempotent Retry -- Considerations -- A Quick Review of SOA Infrastructure Patterns -- The Service Registry -- The Enterprise Service Bus -- The Orchestration Engine -- ch. 7 Web Service Evolution -- Introduction -- What Causes Breaking Changes? -- Structural Changes to Media Types or Messages -- Service Descriptor Changes -- Common Versioning Strategies -- Single-Message Argument -- Dataset Amendment -- Considerations -- Tolerant Reader -- Considerations -- Consumer-Driven Contracts -- Considerations -- How the Patterns Promote or Hinder Service Evolution
Dimensions
24 cm.
Extent
xxv, 321 p.
Isbn
9780321544209
Isbn Type
(hardcover : alk. paper)
Lccn
2011033436
Other physical details
ill.
System control number
  • (CaMWU)u2877033-01umb_inst
  • 2734799
  • (Sirsi) i9780321544209
  • (OCoLC)753468449

Library Locations

  • Albert D. Cohen Management LibraryBorrow it
    181 Freedman Crescent, Winnipeg, MB, R3T 5V4, CA
    49.807878 -97.129961
  • Architecture/Fine Arts LibraryBorrow it
    84 Curry Place, Winnipeg, MB, CA
    49.807716 -97.136226
  • Archives and Special CollectionsBorrow it
    25 Chancellors Circle (Elizabeth Dafoe Library), Room 330, Winnipeg, MB, R3T 2N2, CA
    49.809961 -97.131878
  • Bibliothèque Alfred-Monnin (Université de Saint-Boniface)Borrow it
    200, avenue de la Cathédrale, Local 2110, Winnipeg, MB, R2H 0H7, CA
    49.888861 -97.119735
  • Bill Larson Library (Grace Hospital)Borrow it
    300 Booth Drive, G-227, Winnipeg, MB, R3J 3M7, CA
    49.882400 -97.276436
  • Carolyn Sifton - Helene Fuld Library (St. Boniface General Hospital)Borrow it
    409 Tache Avenue, Winnipeg, MB, R2H 2A6, CA
    49.883388 -97.126050
  • Concordia Hospital LibraryBorrow it
    1095 Concordia Avenue, Winnipeg, MB, R2K 3S8, CA
    49.913252 -97.064683
  • Donald W. Craik Engineering LibraryBorrow it
    75B Chancellors Circle (Engineering Building E3), Room 361, Winnipeg, MB, R3T 2N2, CA
    49.809053 -97.133292
  • E.K. Williams Law LibraryBorrow it
    224 Dysart Road, Winnipeg, MB, R3T 5V4, CA
    49.811829 -97.131017
  • Eckhardt-Gramatté Music LibraryBorrow it
    136 Dafoe Road (Taché Arts Complex), Room 257, Winnipeg, MB, R3T 2N2, CA
    49.807964 -97.132222
  • Elizabeth Dafoe LibraryBorrow it
    25 Chancellors Circle, Winnipeg, MB, R3T 2N2, CA
    49.809961 -97.131878
  • Fr. H. Drake Library (St. Paul's College)Borrow it
    70 Dysart Road, Winnipeg, MB, R3T 2M6, CA
    49.810605 -97.138184
  • J.W. Crane Memorial Library (Deer Lodge Centre)Borrow it
    2109 Portage Avenue, Winnipeg, MB, R3J 0L3, CA
    49.878000 -97.235520
  • Libraries Annex (not open to the public; please see web page for details)Borrow it
    25 Chancellors Circle (in the Elizabeth Dafoe Library), Winnipeg, MB, R3T 2N2, CA
    49.809961 -97.131878
  • Neil John Maclean Health Sciences LibraryBorrow it
    727 McDermot Avenue (Brodie Centre), 200 Level, Winnipeg, MB, R3E 3P5, CA
    49.903563 -97.160554
  • Sciences and Technology LibraryBorrow it
    186 Dysart Road, Winnipeg, MB, R3T 2M8, CA
    49.811526 -97.133257
  • Seven Oaks General Hospital LibraryBorrow it
    2300 McPhillips Street, Winnipeg, MB, R2V 3M3, CA
    49.955177 -97.148865
  • Sister St. Odilon Library (Misericordia Health Centre)Borrow it
    99 Cornish Avenue, Winnipeg, MB, R3C 1A2, CA
    49.879592 -97.160425
  • St. John's College LibraryBorrow it
    92 Dysart Road, Winnipeg, MB, R3T 2M5, CA
    49.811242 -97.137156
  • Victoria General Hospital LibraryBorrow it
    2340 Pembina Highway, Winnipeg, MB, R3T 2E8, CA
    49.806755 -97.152739
  • William R Newman Library (Agriculture)Borrow it
    66 Dafoe Road, Winnipeg, MB, R3T 2R3, CA
    49.806936 -97.135525
Processing Feedback ...