Method for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications
First Claim
1. A programmed method for facilitating transactions between thin-clients and Message Format Service (MFS)-based Information Management System (IMS) applications, the programmed method comprising the process steps of:
- storing, by use of a processor, conversation attributes associated with a conversational transaction between a thin-client and an MFS-based IMS application, the conversation attributes comprising a message input descriptor (MID), a message output descriptor (MOD), and a table;
establishing a connection for the conversational transaction between the MFS-based IMS application on a mainframe and a web server;
determining if a request from the thin-client requires interaction with the MFS-based IMS application based on a transaction message type, wherein security information message types, function key message types, paging message types, conversational commands, and format command message types do not require interaction with the MFS-based IMS application;
in response to the request requiring interaction with the MFS-based IMS application, transmitting a conversation input message to the MFS-based IMS application and formatting a conversation output message for the thin-client from the MFS-based IMS application according to the conversation attributes, wherein formatting comprises combining (XML) Extended Markup Language Metadata Interchange (XMI) information for a computing device executing the thin-client with XML Stylesheet (XSL) information to generate HyperText Markup Language (HTML) data suitable for display on the thin-client and sends the HTML data to the thin-client; and
in response to the request not requiring interaction with the MFS-based IMS application, responding to the request from the web server.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for facilitating conversational and non-conversational transactions between thin-clients and MFS-based IMS applications. The method includes storing conversation attributes associated with a conversational transaction between a thin-client and an MFS-based IMS application, the conversation attributes comprising connection information and conversation-specific information. Next, one or more transaction messages from the thin-client are preprocessed based on a transaction message type. The stored conversation attributes are updated in response changes in the conversation attributes caused by the one or more transaction messages. Then, a conversation output message is formatted for the thin-client. The method may include a security module authenticating a user, a connection module establishing a connection with an MFS-based IMS application, a state module preserving and maintaining conversation attributes, and a control module processing a transaction message having one or more transaction message types.
200 Citations
12 Claims
-
1. A programmed method for facilitating transactions between thin-clients and Message Format Service (MFS)-based Information Management System (IMS) applications, the programmed method comprising the process steps of:
-
storing, by use of a processor, conversation attributes associated with a conversational transaction between a thin-client and an MFS-based IMS application, the conversation attributes comprising a message input descriptor (MID), a message output descriptor (MOD), and a table; establishing a connection for the conversational transaction between the MFS-based IMS application on a mainframe and a web server; determining if a request from the thin-client requires interaction with the MFS-based IMS application based on a transaction message type, wherein security information message types, function key message types, paging message types, conversational commands, and format command message types do not require interaction with the MFS-based IMS application; in response to the request requiring interaction with the MFS-based IMS application, transmitting a conversation input message to the MFS-based IMS application and formatting a conversation output message for the thin-client from the MFS-based IMS application according to the conversation attributes, wherein formatting comprises combining (XML) Extended Markup Language Metadata Interchange (XMI) information for a computing device executing the thin-client with XML Stylesheet (XSL) information to generate HyperText Markup Language (HTML) data suitable for display on the thin-client and sends the HTML data to the thin-client; and in response to the request not requiring interaction with the MFS-based IMS application, responding to the request from the web server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium tangibly storing computer instructions for facilitating transactions between thin-clients and Message Format Service (MFS)-based Information Management System (IMS) applications, wherein the computer instructions when executed by a computer perform the process steps of:
-
storing conversation attributes associated with a conversational transaction between a thin-client and an MFS-based IMS application, the conversation attributes comprising a message input descriptor (MID), a message output descriptor (MOD), and a table; establishing a connection for the conversational transaction between the MFS-based IMS application on a mainframe and a web server; determining if a request from the thin-client requires interaction with the MFS-based IMS application based on a transaction message type, wherein security information message types, function key message types, paging message types, conversational commands, and format command message types do not require interaction with the MFS-based IMS application; in response to the request requiring interaction with the MFS-based IMS application, transmitting a conversation input message to the MFS-based IMS application and formatting a conversation output message for the thin-client from the MFS-based IMS application according to the conversation attributes, wherein formatting comprises combining (XML) Extended Markup Language Metadata Interchange (XMI) information for a computing device executing the thin-client with XML Stylesheet (XSL) information to generate HyperText Markup Language (HTML) data suitable for display on the thin-client and sends the HTML data to the thin-client; and in response to the request not requiring interaction with the MFS-based IMS application, responding to the request from the web server. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification