Using JavaBeans components as accessors to Enterprise JavaBeans components

A. Tost, V. M. Johnson
2000 IBM Systems Journal  
In this paper we describe how the use of JavaBeans TM components together with Enterprise JavaBeans TM (EJB) components can help to develop flexible, mission-critical applications. We show how an application can be structured into three conceptual tiers, and how the use of JavaBeans components on the middle tier can help develop applications that can run in different client/server environments (i.e., thin or thick clients). This eases the separation of server-side and client-side application
more » ... elopment, each focusing on different problem domains. We also show that the additional level of indirection provided by using JavaBeans components as accessors to server-side business objects helps users of IBM SanFrancisco TM components to isolate their client-side application development from upcoming changes in the underlying back-end technology (i.e., the migration from today's SanFrancisco infrastructure toward future EJBbased releases of SanFrancisco).
doi:10.1147/sj.392.0293 fatcat:5hvahrxv2za7lcbcv6w2nikz3m