On 2002.01.16 00:18:16 -0500 Angel Flow wrote: > I'm new to jBOSS and J2EE. Have a question on > Transaction Services - can it be used to replace a > RDBMS? I mean, the "traditional" way to build an app > is to use Java to implement the business logic while > using a RDBMS for transaction & persistence. Can > jBOSS's transaction service be used to replace the > back-end RDBMS? Has anyone done this before? What's > your experience? Any pointers to more information > would be greatly appreciated. Thanks a lot! > > Andy
No. The transaction services of an application server are a transaction monitor, like CICS or ENCINA or TUXEDO etc. They provide facilities for running programs inside transactions and propagating the transactions to resource managers such as rdbms or older things like IMS. One reason they are non-trivial is that many resources may be involved in one transaction, so coordination of 2 phase commit between all the participants is necessary. One really nice feature of j2ee over earlier transaction monitors is that the transaction demarcation is entirely declarative and separated from application logic. In any case you still need a transactional resource manager (database) to make sure the work really is prepared/committed in a transaction. Most ejb books talk about transaction management to some extent, however the best reference I personally know of is rather old... Principles of Transaction Processing by Bernstein and Newcomer. david jencks > > > __________________________________________________ > Do You Yahoo!? > Send FREE video emails in Yahoo! Mail! > http://promo.yahoo.com/videomail/ > > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user > > _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user
