What is the diference between the two. Both seems so much similar.
Thanks,
Trupti
Originally posted by Steve Chernyak:
From what I understand a Business Delegate resides on the presentation tier or some other layer that is a "client" to the business layer. It decouples the presentation tier from the business tier.
Session Facade resides on the business tier and provides an interface for executing applications business logic. It abstracts the clients from the application logic within the business tier.
A web application will invoke methods on the Business Delegate. The Business Delegate will then be responsible for converting the data in the request to what is expected by the business logic layer, invoking business logic, and returning the result. On the business logic side this request will be received by a Session Facade that will execute the request and produce a responce.
Thats the way I understand it.
Im interested in hearing what others have to say