Java Design Pattern – Business Delegate

The business delegate pattern tries to decouple the clients from the business services. To achieve this you need:

  • business delegate that is the object used by clients to request for services;
  • lookup service is a bridge used by business delegate to search for services, it encapsulates the search algorithm according to the request made by the delegate;
  • business service is the actual service that is offered to clients, usually an EJB or similar J2EE concepts.

By the way this page explains everything quite clearly..

http://stackoverflow.com/questions/2502772/java-design-pattern-business-delegate