WEB-ENABLED MAINFRAME
First Claim
1. A method comprising:
- receiving, by a data sources interface of a mainframe, a transaction request formatted in a web-based format, the transaction request received from a user terminal communicating with the data sources interface through a network;
calling a data sources function, the data sources function configured to instruct a mainframe application to perform the requested transaction, the instruction formatted in the native format of the mainframe;
receiving a transaction result from the mainframe application, the transaction result formatted in the native format of the mainframe;
modifying the transaction result according to the web-based format to yield a data source; and
sending the data source to the user terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a data sources interface of a mainframe receives a transaction request from a user terminal communicating through a network. The transaction request is formatted in a web-based format. A data sources function is called to instruct a mainframe application to perform the requested transaction, and the instruction to the mainframe is formatted in the native format of the mainframe. A transaction result formatted in the native format of the mainframe is received from the mainframe application. The transaction result is modified according to the web-based format to yield a data source, and the data source is sent to the user terminal.
19 Citations
18 Claims
-
1. A method comprising:
-
receiving, by a data sources interface of a mainframe, a transaction request formatted in a web-based format, the transaction request received from a user terminal communicating with the data sources interface through a network; calling a data sources function, the data sources function configured to instruct a mainframe application to perform the requested transaction, the instruction formatted in the native format of the mainframe; receiving a transaction result from the mainframe application, the transaction result formatted in the native format of the mainframe; modifying the transaction result according to the web-based format to yield a data source; and sending the data source to the user terminal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a data sources interface operable to; receive a transaction request formatted in a web-based format, the transaction request received from a user terminal communicating with the data sources interface through a network; and send a data source to the user terminal; and one or more processors operable to call a data sources function, the data sources function configured to instruct a mainframe application to perform the requested transaction, the instruction formatted in the native format of the mainframe; receive a transaction result from the mainframe application, the transaction result formatted in the native format of the mainframe; and modify the transaction result according to the web-based format to yield the data source. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Logic embodied in a computer-readable storage medium, the logic operable to:
-
receive, by a data sources interface of a mainframe, a transaction request formatted in a web-based format, the transaction request received from a user terminal communicating with the data sources interface through a network; call a data sources function, the data sources function configured to instruct a mainframe application to perform the requested transaction, the instruction formatted in the native format of the mainframe; receive a transaction result from the mainframe application, the transaction result formatted in the native format of the mainframe; modify the transaction result according to the web-based format to yield a data source; and send the data source to the user terminal.
-
-
18. The logic of claim 18, further comprising:
-
the transaction request comprising a first data set and a second data set, the first data set describing data received from a previous query, the second data set describing user-requested modifications to the received data; the logic further operable to; determine whether the first data set matches a current configuration of the mainframe data; and instruct the mainframe to apply the modifications described by the second data set if the current configuration and the first data set match. - View Dependent Claims (14, 15, 16, 17)
-
Specification