O'Reilly logo
  • Ashishkumar Patel thinks this is interesting:

Service Facade


Cover of OCM Java EE 6 Enterprise Architect Exam Guide (Exams 1Z0-807, 1Z0-865 & 1Z0-866), 3rd Edition


Also called "Application Service"

1) The boundary class used by UI 2) A transaction boundary too (SOA: starts a new tx) 3) Coarse-grained API 4) Usually @Stateless 5) Either contains a simple business logic (i.e. is merged w/ a Service) or delegates to Services/DAOs (incl. EntityManager)

Ref : https://theholyjava.wordpress.com/2010/05/08/book-real-world-java-ee-patterns-rethinking-best-practices-review-digest/

More depth about Application Service then please refer same from Core J2EE design pattern.

Safari URL : https://www.safaribooksonline.com/library/view/core-j2eetm-patterns/0131422464/ch07.html#ch07lev1sec4