I have the following answer
Session Bean displays simple API, hiding the complexity
Session Beans does not allow you to directly access the entity beans
Where ever I give the above answer in a conversation, I am being asked there is an other advantage. They say for the first reason of hiding the complexity you can use an API and for the second reason they say you can you a session bean itself. Why should you use a facade. Could someone give me an answer.