Method for dynamically embedding objects stored in a web server within HTML for display by a web browser
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 at 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 dynamic access to objects stored in said server repository by said Web browser program, said method comprising the steps of:
- a. within said client, parsing said description language to obtain references to objects stored in said server repository;
b. for each reference to an object stored in said server repository;
i.) within said client, constructing a message for said Repository Object for transmission to said server;
ii.) within said server, using said message to retrieve contents of said Repository Object from said server repository;
iii.) within said server, returning the retrieved contents of said Repository Object to said client;
iv.) within said client, associating the contents of said Repository Object with its Data Name;
v.) within said client, locating a GUI Control that is associated with said Data Name; and
,vi.) within said client, placing contents of said Repository Object into said GUI Control located in the previous step, whereby said Form is displayed with GUI Controls filled in with values from said server repository.
12 Assignments
0 Petitions
Accused Products
Abstract
A method in a computing system having at least one server and a multiplicity of clients coupled thereto by means of a network. The server executes a Web Server program and at least one of the clients executes a Web browser program. The method operates in the server and at least one of the clients for supporting dynamic access to objects stored in the server repository by the Web browser program. The method begins in the client by parsing Form description language to obtain references to objects stored in the server repository. For each reference to an object stored in the repository, a message is constructed for the Repository Object for transmission to the Web server. Within the Web server the message is used to retrieve the contents of the Repository Object from the server repository. Next, the retrieved contents of the Repository Object is returned to the client for association with its Data Name. Next, a GUI Control is located that is associated with the Data Name; and, the contents of the Repository Object are placed into the GUI Control located in the previous step. Accordingly, a Form is displayed with GUI Controls filled in with values from the server repository.
209 Citations
17 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 at 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 dynamic access to objects stored in said server repository by said Web browser program, said method comprising the steps of:
-
a. within said client, parsing said description language to obtain references to objects stored in said server repository; b. for each reference to an object stored in said server repository; i.) within said client, constructing a message for said Repository Object for transmission to said server; ii.) within said server, using said message to retrieve contents of said Repository Object from said server repository; iii.) within said server, returning the retrieved contents of said Repository Object to said client; iv.) within said client, associating the contents of said Repository Object with its Data Name; v.) within said client, locating a GUI Control that is associated with said Data Name; and
,vi.) within said client, placing contents of said Repository Object into said GUI Control located in the previous step, whereby said Form is displayed with GUI Controls filled in with values from said server repository. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An object-oriented apparatus stored in the memory of a computer system for dynamically embedding objects stored in a Web server repository that stores a description language of a Form to be displayed by a Web browser, said apparatus comprising:
-
a. a first program for parsing a parameter of said description language to obtain references to objects stored in said Web server repository; b. a second program for retrieving contents of said objects and returning to said first program; and
,c. said first program associating contents of said objects retrieved with their Data Names, locating a GUI Control associated with each of said Data Names and placing contents of each of said objects into said located associated GUI Control, where by a Form is displayed with GUI Controls filled in with values from said repository. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. 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, 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 dynamic access to objects stored in said server repository by said Web browser program, said method comprising the steps of:
-
a. within said client parsing an SCL Text parameter to obtain references to objects stored in said server repository; b. for each reference to an object stored in said server repository; i.) within said client constructing a message for said Repository Object for transmission to said server; ii.) within said server using said message to retrieve contents of said Repository Object from said server repository; iii.) within said server returning the retrieved contents of said Repository Object to said client; iv.) within said client associating the contents of said Repository Object with its Data Name; v.) within said client locating a GUI Control that is associated with said Data Name; and
,vi.) within said client placing contents of said Repository Object into said GUI Control located in the previous step, whereby a Form is displayed with GUI Controls filled in with values from said server repository. - View Dependent Claims (14, 15, 16, 17)
-
Specification