Patent Document ID: 20020038336
Application ID: 09849816
Patent Status: 0

Claim One:
1. A method of processing an application request on an end user application and an application server including a transaction manager comprising the steps of: a) initiating the application request on the end user application in a first language with a first application program; b) transmitting the application request to the server and converting the application request from the first language of the first end user application to a form for the transaction manager running on the application server; c) processing said application request on the application server; d) transmitting a response to the application request from the application server to the end user application, and converting the response to the application request from the transaction manager running on the application server to the first language of the first end user application; and e) wherein the end user application and the application server have at least one connector therebetween, and the steps of (i) converting the application request from the first language of the first end user application as a source language to the language running on the application server as a target language, and (ii) converting a response to the application request from the language running on the application server as a source language to the first language of the first end user application as a target language, each comprise the steps of: 1) invoking connector metamodels of respective source language and target transaction manager; 2) populating the connector metamodels with metamodel data of each of the respective source language and target transaction manager, the metamodel data of the target transaction manager including control data, state data, and user data; and 3) converting the source language to the transaction manager.