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-orientedCustomerInformationHolder.java
in the Customer Core service is an INFORMATION HOLDER RESOURCE.The representation element
customerProfile
inCustomerDto.java ...
Get Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.