Patent ID: 7941747
Filing Date: 2011-05-10
Classification: G06F

Abstract:
1. A method of processing online transaction messages between a client application and an online transaction processing (OLTP) application server comprising: receiving a markup language document describing a message, the markup language document being compliant with message rules associated with an OLTP language; receiving a template for code in a program language, the template describing a data format for the message in a target program language; automatically generating source code in the program language from the markup language document and the template, the automatically-generated source code depending on both the markup language document and the template, and configured to transform a payload message directly between the target program language data format and an OLTP language message format when compiled and executed, wherein the target program language data format is based on an object-oriented program language and the OLTP language message format is a byte array; compiling the automatically-generated source code; a message parser stored on the application server using the compiled automatically-generated source code to transform the payload message directly between the target program language data format and the OLTP language message format.