Business Delegate Pattern

The Business Delegate pattern adds an abstraction layer between presentation and business tiers. By using the pattern we gain loose coupling between the tiers and encapsulate knowledge about how to locate, connect to, and interact with the business objects that make up the application.
Business Delegate Pattern is used to decouple presentation tier and business tier.
Let's discuss how Business Delegate Pattern decouples presentation tier and business tier with a class diagram and source code.
This pattern is divided into a number of sections for simplicity like problem, forces, solution etc.


Table of contents
Problem
Forces
Solution
Structure - Class Diagram, Sequence Diagram
Participants and Responsibilities
Implementation
Consequences
Applicability
References
Read more on http://www.javaguides.net/2018/08/business-delegate-design-pattern-in-java.html

Comments