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

Reply via email to