I've got some questions regarding Java design patterns. I want to know what the lookup service and the business service in the business delegate pattern are exactly used for. I appreciate as much details and information as possible.
The business delegate pattern tries to decouple the clients from the business services. To achieve this you need:
By the way this page explains everything quite clearly..
The Business Delegate acts as a client-side business abstraction; it provides an abstraction for, and thus hides, the implementation of the business services.
Using a Business Delegate reduces the coupling between presentation-tier clients and the system's Business services
A Business Delegate uses a component called the Lookup Service . The Lookup Service is responsible for hiding the underlying implementation details of the Business service lookup code.
The Business service is a business-tier component, such as an enterprise bean or a JMS component, that provides the required service to the client. It is used to invoke the business methods on behalf of the client.
Structure:
You can find more details about this pattern in oracle website.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.