This content has been marked as final.
Show 7 replies
-
1. Re: Transaction propagation across two different AppServers
jhalliday Mar 14, 2008 6:53 AM (in response to vickyk)JCA transaction inflow tackles only a small piece of the problem. It does nothing to help with outflow, wire format, or remoting of the transaction termination protocol. You could write all that stuff on top of the JTA, but you would wind up withing something that looked remarkably like the JTS, albeit without the interoperability benefits.
-
2. Re: Transaction propagation across two different AppServers
vickyk Mar 14, 2008 7:13 AM (in response to vickyk)"jhalliday" wrote:
JCA transaction inflow tackles only a small piece of the problem. It does nothing to help with outflow, wire format, or remoting of the transaction termination protocol. You could write all that stuff on top of the JTA, but you would wind up withing something that looked remarkably like the JTS, albeit without the interoperability benefits.
So does that mean the JTS implementation can be done using JCA tx inflow this would miss interoperability feature ?
It looks portable and cleaner way of doing things to be , you have RA and you simply drop it in the JEE container and have the TX logic in the endpoints . -
3. Re: Transaction propagation across two different AppServers
jhalliday Mar 14, 2008 7:21 AM (in response to vickyk)I'm not sure how it's more protable, or indeed why you would want it to be portable when JTS already provides tx interop? What do you want to port it to and why?
-
4. Re: Transaction propagation across two different AppServers
vickyk Mar 14, 2008 7:42 AM (in response to vickyk)"jhalliday" wrote:
I'm not sure how it's more protable, or indeed why you would want it to be portable when JTS already provides tx interop? What do you want to port it to and why?
I was thinking of the usecase when TX needs to be propagated across AS's , I know we do it using JTS .
I was just trying to figure if we can do it using JCA as I have never used JTS , so was trying to escape from JTS ;)
Moreover I guess JTS implementation is not completely in java , so was thinking of complete java stuff for TX propagation across AS's . -
5. Re: Transaction propagation across two different AppServers
jhalliday Mar 14, 2008 7:46 AM (in response to vickyk)Apart from the install steps, JTS should be transparent to you. Why avoid it? It is all in Java, although there is a C++ version floating around somewhere if you prefer? :-)
-
6. Re: Transaction propagation across two different AppServers
vickyk Mar 14, 2008 7:59 AM (in response to vickyk)"jhalliday" wrote:
Why avoid it? It is all in Java, although there is a C++ version floating around somewhere if you prefer? :-)
Because there is some C++ ;) -
7. Re: Transaction propagation across two different AppServers
jhalliday Mar 14, 2008 8:18 AM (in response to vickyk)"vickyk" wrote:
"jhalliday" wrote:
Why avoid it? It is all in Java, although there is a C++ version floating around somewhere if you prefer? :-)
Because there is some C++ ;)
You have been spending too much time around Mark Little. Repeat after me: Java good, C++ baaaaad. :-)