Development system for automatically enabling a server application to execute with an XATMI-compliant transaction manager managing transactions within multiple environments
First Claim
Patent Images
1. In a data processing system having a plurality of interconnected hardware platforms and a user developed client application coupled to the platforms, wherein said client application is capable of requesting execution of a transaction across the plurality of hardware platforms, the improvement comprising:
- means for automatically generating interface source code which enables the client application to initiate and participate in said transaction.
12 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for the automatic generation of code which will enable a user-developed client application to initiate and participate in a transaction across multiple hardware platforms. In a preferred embodiment, one of the platforms is an enterprise OLTP (On-Line Transaction Processing) system, and another one of the platforms executes within the Microsoft ® Transaction Server (MTS).
143 Citations
19 Claims
-
1. In a data processing system having a plurality of interconnected hardware platforms and a user developed client application coupled to the platforms, wherein said client application is capable of requesting execution of a transaction across the plurality of hardware platforms, the improvement comprising:
means for automatically generating interface source code which enables the client application to initiate and participate in said transaction.
-
2. In a data processing system having a user developed client application coupled to a Microsoft Transaction Server (MTS) environment and an enterprise On-Line Transaction Processing (OLTP) environment, wherein said client application is capable of requesting execution of a transaction across said MTS environment and said OLTP environment, the improvement comprising:
means for automatically generating interface source code application which enables the client application to initiate and participate in said transaction. - View Dependent Claims (3, 4, 5, 6, 7, 8)
- 9. Apparatus for the automated generation of a set of computer routines which enables a user-developed client application to initiate and participate in a transaction which is performed across several interconnected hardware platforms.
- 12. Apparatus for the automated generation of a set of computer routines which enables a user-developed client application to initiate and participate in a transaction which is performed across several hardware platforms wherein one of the platforms is an enterprise OLTP system, and another one of the platforms executes within the Microsoft Transaction Server (MTS).
-
16. In a data processing system having a user developed client application coupled to a plurality of hardware platforms, wherein at least one of the hardware platforms is an enterprise OLTP system, and another one of the hardware platforms executes within the Microsoft Transaction Server (MTS), a method for automatically generating code used which enables the client application to initiate and participate in the transaction, comprising the steps of:
-
creating a service on said OLTP system, including the creation of service input and output view files;
transferring said view files from said OLTP system to a workstation environment such that said view files can be accessed by a function builder utility;
executing said function builder utility to automatically generate a set of routines which enable the client application to initiate and participate in the transaction; and
integrating said set of generated routines into the user developed client application. - View Dependent Claims (17, 18, 19)
-
Specification