Method for extending the hypertext markup language (HTML) to support enterprise application data binding
First Claim
1. In a computing system having at least one server and a multiplicity of clients coupled thereto by means of a network, said server having a CPU executing a Web Server program and having a repository coupled thereto for storing description language of a Form to be displayed, at least one of said clients executing a Web browser program, a method operating in said server and said at least one of said clients (hereafter said client) for supporting enterprise application data binding, said method comprising the steps of:
- a. in said server opening said Forms and requesting a first Form;
b. in said server generating data binding of data names with data values and sending to said client;
c. in said client processing said data binding with GUI Controls and sending to said server;
d. in said server taking contents of GUI Controls and generating results;
e. in said server processing said results and getting next Form from said Forms;
whereby said GUI Controls are displayed containing values and states from said Form.
12 Assignments
0 Petitions
Accused Products
Abstract
A method operating in a computing system that has at least one server and a multiplicity of clients coupled thereto. The server has a CPU executing a Web Server program and a repository coupled thereto for storing description language of a Form to be displayed. The server is coupled to a host having a CPU executing a legacy application containing the Form. At least one of the clients executes a Web browser program. The method of the present invention operates in the server and the client for supporting enterprise application data binding. The method in the server includes the steps of opening the Forms and requesting a first Form and associating data names with data values received from the host and sending them to the client. The client then locates a corresponding GUI Control and makes an association between each of the data names and a corresponding GUI Control and obtains the contents of each of the corresponding GUI Controls associated with a data name and places data value/data name into a buffer, Next, the server processes the contents of the buffer and sends it to the host, whereby the GUI Controls are displayed containing values and states from the Form.
-
Citations
18 Claims
-
1. In a computing system having at least one server and a multiplicity of clients coupled thereto by means of a network, said server having a CPU executing a Web Server program and having a repository coupled thereto for storing description language of a Form to be displayed, at least one of said clients executing a Web browser program, a method operating in said server and said at least one of said clients (hereafter said client) for supporting enterprise application data binding, said method comprising the steps of:
-
a. in said server opening said Forms and requesting a first Form; b. in said server generating data binding of data names with data values and sending to said client; c. in said client processing said data binding with GUI Controls and sending to said server; d. in said server taking contents of GUI Controls and generating results; e. in said server processing said results and getting next Form from said Forms; whereby said GUI Controls are displayed containing values and states from said Form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 17, 18)
-
-
8. In a computing system having at least one server (hereafter "said server") and a multiplicity of clients coupled thereto by means of a network, said server having a CPU executing a Web Server program and having a repository coupled thereto for storing description language of a Form to be displayed, a host having a CPU executing a legacy application containing said Form, and at least one of said clients (hereafter said client) executing a Web browser program, a method operating in said server and said client for supporting enterprise application data binding, said method comprising the steps of:
-
a. in said server opening said Forms and requesting a first Form from said host; b. in said server generating data binding by associating data names with data values received from said host and sending to said client; c. in said client processing data binding by locating corresponding GUI Controls and making an association between each of said data names and said corresponding GUI Control; d. in said client obtaining contents of each of said corresponding GUI Controls associated with a data name and placing value and data name into a buffer; e. in said server processing contents of said buffer and sending to said host f. in said server retrieving a next Form from said host; whereby said GUI Controls are displayed containing values and states from said Form. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification