1. A method of processing an application request on an end user application and an application server including a transaction message formatter 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 message formatter 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 message formatter 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 message formatter; 2) populating the connector metamodels with metamodel data of each of the respective source language and target transaction message formatter, the metamodel data of the target transaction message formatter including a message descriptor, logical page, password, segment, message field, device descriptor, device type, device division, device page and device field; and 3) converting the source language to the transaction message formatter.