Abstract:
A system and method can support a distributed transaction lock in a transactional middleware machine environment. The system can use a global transaction identifier to locate a hash bucket in a transaction hash table, wherein the transaction hash table contains a plurality of hash buckets. Then, the system can lock said hash bucket in the transaction hash table, and allow only one process to access one or more global transaction entry structures in the transaction table before said hash bucket is unlocked, wherein said one or more global transaction entry structures are associated with the locked hash bucket in the transaction hash table.
Abstract:
A system and method can support a transactional system in a heterogeneous computing environment. The transactional system can provide one or more buffers, wherein said one or more buffers operate to represent one or more data structures in a mainframe computing environment in the heterogeneous computing environment. Also, the transactional system can provide a transactional adaptor, which operates to convert one or more data elements between said one or more data structures in the mainframe computing environment and said one or more buffers in the transactional system.
Abstract:
A system and method can support a transactional system in a heterogeneous computing environment. The transactional system can provide one or more buffers, wherein said one or more buffers operate to represent one or more data structures in a mainframe computing environment in the heterogeneous computing environment. Also, the transactional system can provide a transactional adaptor, which operates to convert one or more data elements between said one or more data structures in the mainframe computing environment and said one or more buffers in the transactional system.