Effects of the previous enterprise models to Gateway(2)
We adopted the EJB container methodology- all of the transaction , security and persistency can be done by EJB container of one EJB object
Serialization of EJB objects carried out with XML document (EJB 1.1 model)
EJB objects can get the services attached to its container object.
As EJB can give opportunity of defining attributes for EJB objects and store/restore from Database through JDBC, Gateway implemented same functionality.