... this pattern could be used to reduce coupling between other tiers, not simply the presentation and the business tiers. ...
The Business Delegate also handles the exceptions from the business services, such as java.rmi.Remote exceptions, Java Messages Service (JMS) exceptions and so on. ....
The BusinessService is a business-tier component, such as an enterprise bean or a JMS component, that provides the required service to the client.