Some points to be remember for using ejb :
* Applications developed by using the enterprise beans deal with a variety of clients, simply by writing
few lines of code, so that the client can locate the enterprise beans. The client locating the enterprise
bean may be various, numerous and thin.
* Enterprise beans support transaction to ensure the integrity of the database. Transaction is the mechanism
of managing the concurrent access of shared objects.
* Managing the fast growing number of users requires distributed application components across multiple machines
means that the application must be scalable.
* EJB are deployable reuseable server-side components. The components are usually purchsed from different vendors.
ie. different components purchsed from different vendors are all integrated and focussed on solving a complex
business problem.The components are ready made by vendors so the application developers can spend less time on
development of the software.
For read more information,Examples and Tutorials on ejb visit to :http://www.roseindia.net/ejb/