Patent ID: 8190775

Claim:
A system configured to: receive an input request at an information management system (IMS) connect program from a roll your own (RYO) client that provides software access to the IMS connect program independent of a web server; transmit the input request to a queue header of the IMS connect program, if the input request is an extensible markup language (XML) input request; retrieve an XML input request control block from the queue header; invoke a RYO transformer to parse and translate the input request to create an input request byte array; transmit the input request byte array to an IMS application program; receive an output response byte array from the IMS application program; transmit the output response byte array to the queue header; retrieve an output response control block from the queue header; invoke the RYO transformer to parse and translate the output response byte array to create an XML output response; and transmit the XML output response to the RYO client via a communication path that is independent of the web server.