Skip to Main Content
Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges
book

Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges

by Olaf Zimmermann, Mirko Stocker, Daniel Lubke, Uwe Zdun, Cesare Pautasso
November 2022
Intermediate to advanced content levelIntermediate to advanced
544 pages
15h 47m
English
Addison-Wesley Professional
Content preview from Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges

Appendix B

Implementation of the Lakeside Mutual Case

In this appendix, we return to the fictitious case we introduced in Chapter 2, “Lake-side Mutual Case Study.” Many examples from the case are provided in Part 2. Here, we feature selected specification and implementation details.

Pattern Application

Many of the patterns from this book were applied in the Lakeside Mutual case. Some examples follow:

  • The class InsuranceQuoteRequestProcessingResource.java in the Policy Management microservice is an activity-oriented PROCESSING RESOURCE, which is indicated by its name suffix. The data-oriented CustomerInformationHolder.java in the Customer Core service is an INFORMATION HOLDER RESOURCE.

  • The representation element customerProfile in CustomerDto.java ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Patterns of Enterprise Application Architecture

Patterns of Enterprise Application Architecture

Martin Fowler
Microservices Patterns

Microservices Patterns

Chris Richardson
Mastering API Architecture

Mastering API Architecture

James Gough, Daniel Bryant, Matthew Auburn

Publisher Resources

ISBN: 9780137670093