Invention Grant
- Patent Title: Sharing transaction contexts in an optimized colocation of java and non-java language applications
-
Application No.: US16678304Application Date: 2019-11-08
-
Publication No.: US11200085B2Publication Date: 2021-12-14
- Inventor: Jithesh Moothoor , Gopalakrishnan P , Hariharan N. Venkitachalam
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Roberts Calderon Safran & Cole, P.C
- Agent Nicholas Bowman; Andrew D. Wright
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/445 ; G06F9/455

Abstract:
Systems and methods for sharing transactional context between Java and traditional language applications are disclosed. In embodiments, a method comprises: receiving, by a computing device, a transaction request to execute a program, wherein the program comprises non-Java program components and Java program components; executing, by a transaction middleware of the computing device, the non-Java program components; contacting, by the transaction middleware, a resource manager server and registering with the resource manager server using global transaction ID data; transferring, by the transaction middleware of the computing device, the Java program components to a transaction coordinator of the computing device, along with thread ID data and the global transaction ID data; and storing, by the transaction coordinator, the thread ID data and global transaction ID data in a recoverable transaction log store.
Public/Granted literature
- US20200073700A1 SHARING TRANSACTION CONTEXTS IN AN OPTIMIZED COLOCATION OF JAVA AND NON-JAVA LANGUAGE APPLICATIONS Public/Granted day:2020-03-05
Information query