Enterprise beans encapsulate business logic and business data and expose their interfaces, and thus the complexity of the distributed services, to the client tier.
Multi-tiered, distributed systems require remote method invocations to send and receive data across tiers. Clients manage the complexity of communicating with distributed components.
java.sun.com/blueprints/corej2eepatterns/Patterns/BusinessDelegate.html
-
Get Site Info
Access to data varies depending on the source of the data. Access to persistent storage, such as to a database, varies greatly depending on the type of storage (relational databases, object-oriented databases, flat files, and so forth) and...
java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html
-
Get Site Info