System and method for dynamic packaging of component objects
First Claim
1. A method for dynamically packaging objects, said method comprising:
- receiving a request from a client computer system through a computer network, the request corresponding to a plurality of objects;
generating a tag library definition file corresponding to one or more tag specifications received in the request;
generating a tag handler class file for one or more custom tags;
generating a tag extra info file for each of the custom tags;
preparing the plurality of objects, the preparing including writing each of the objects to a package file, wherein the writing includes writing the tag library definition file, the tag handler class files, and the tag extra info files to the package file; and
downloading the package file to the client computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for dynamically packaging component objects. A server receives a request from a client. The server identifies one or more objects based on the request. The identified objects may be copied from the server'"'"'s nonvolatile storage area, generated dynamically, or be a result of modifying objects stored on the server'"'"'s nonvolatile storage area. The identified objects are written to a package file. The server downloads the package file to the client. A dialog may be sent to the client to determine whether the client wishes to download the package file. The package file is provided dynamically in response to the client'"'"'s request. The package file may include objects that include generated code, such as Java tag handler files, Java tag extra info files, and Java tag library description information. Java definitions may be included with the package file to create a Java jar file.
23 Citations
17 Claims
-
1. A method for dynamically packaging objects, said method comprising:
-
receiving a request from a client computer system through a computer network, the request corresponding to a plurality of objects;
generating a tag library definition file corresponding to one or more tag specifications received in the request;
generating a tag handler class file for one or more custom tags;
generating a tag extra info file for each of the custom tags;
preparing the plurality of objects, the preparing including writing each of the objects to a package file, wherein the writing includes writing the tag library definition file, the tag handler class files, and the tag extra info files to the package file; and
downloading the package file to the client computer system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information handling system comprising:
-
one or more processors;
a memory accessible by the processors;
a network interface for connecting the information handling system to a computer network;
one or more nonvolatile storage devices accessible by the processors; and
a dynamic packaging tool to package a plurality of objects, the dynamic packaging tool including;
means for receiving a request from a client computer system through a computer network, the request corresponding a plurality of objects;
means for generating a tag library definition file corresponding to one or more tag specifications received in the request;
means for generating a tag handler class file for one or more custom tags;
means for generating a tag extra info file for each of the custom tags;
means for preparing the plurality of objects, the preparing including writing each of the objects to a package file, wherein the means for writing includes means for writing the tag library definition file, the tag handler class files, and the tag extra info files to the package file; and
means for downloading the package file to the client computer system. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product stored in a computer operable media for dynamically packaging objects, said computer program product comprising:
-
means for receiving a request from a client computer system through a computer network, the request corresponding a plurality of objects;
means for generating a tag library definition file corresponding to one or more tag specifications received in the request;
means for generating a tag handler class file for one or more custom tags;
means for generating a tag extra info file for each of the custom tags;
means for preparing the plurality of objects, the preparing including writing each of the objects to a package file, wherein the means for writing includes means for writing the tag library definition file, the tag handler class files, and the tag extra info files to the package file; and
means for downloading the package file to the client computer system. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification