.The transaction would be put together form the communications between JVMs and the processing inside these JVMs.
This will not work since asynchronous methods\ communication can change the values at any point and its difficult to associate the output to its input.
Only useful for inter-JVM.