Claims
- 1. A client/server system enabling browser access to non-HTML objects with automatically assigned unique identifiers comprising:
a web server; at least one non-HTML database associated with the web server for storing at least non-HTML objects, said objects having a name; a client comprising a browser for accessing the non-HTML objects by submitting requests to the server; wherein said non-HTML objects are assigned a unique identifier by said server, said unique identifier being something other than the name of the object; wherein the web server, upon receipt of a request from the browser, retrieves the requested object by its unique identifier.
- 2. The system of claim 1 wherein the object may be renamed, but the unique identifier does not change.
- 3. The system of claim 1 wherein the at least one databases comprises an index of objects within the database, said index being based on the unique identifiers.
- 4. The system of claim 3 wherein the index is automatically updated when an object is added, created or modified.
- 5. The system of claim 1 wherein a non-HTML object may be linked to another object by referencing the unique identifier rather than the object name.
- 6. A client/server system enabling browser access to non-HTML objects with automatically assigned unique identifiers comprising:
web server means; at least one non-HTML database means associated with the web server means for storing at least non-HTML objects, said objects having a name; client means comprising a browser for accessing the non-HTML objects by submitting requests to the web server means server; wherein said non-HTML objects are assigned a unique identifier by said web server means, said unique identifier being something other than the name of the object; wherein the web server means, upon receipt of a request from the browser, retrieves the requested object by its unique identifier.
- 7. The system of claim 6 wherein the object may be renamed, but the unique identifier does not change.
- 8. The system of claim 6 wherein the at least one database means comprises an index of objects within the database, said index being based on the unique identifiers.
- 9. The system of claim 8 wherein the index is automatically updated when an object is added, created or modified.
- 10. The system of claim 1 wherein a non-HTML object may be linked to another object by referencing the unique identifier rather than the object name.
- 11. In a client/server system comprising a web server, at least one non-HTML database associated with the web server for storing at least non-HTML objects, said objects having a name, and a client comprising a browser for accessing the non-HTML objects by submitting requests to the web server, a method enabling browser access to non-HTML objects with automatically assigned unique identifiers comprising the steps of:
said web server assigning a unique identifier to said object, said unique identifier being something other than the name of the object; said web server, upon receipt of a request from the browser, retrieving the requested object by its unique identifier.
- 12. A computer useable medium having computer readable program code embodied therein for assigning a unique identifier to non-HTML objects, the computer readable program code in a computer useable medium comprising:
computer readable program code for causing a computer to assign a unique identifier to one or more non-HTML objects when the one or more non-HTML objects are created; computer readable program code for causing a computer to store one or more non-HTML in one or more databases; computer readable program code for enabling a request to be received for the one or more non-HTML objects from a browser; and computer readable program code for causing the web server to retrieve the one or more requested non-HTML objects based on the unique identifier.
RELATED APPLICATIONS
[0001] This application claims priority based on U.S. Provisional Patent Application Serial No. 60/050,153, entitled “Web Server Application” filed Jun. 19, 1997. This application is also related to co-pending U.S. Patent Applications entitled, “Web Server Enabling Browser Access to HTML and Non-HTML Documents,” Attorney Docket No. 52817.000033, filed herewith, “Web Server With Direct Mail Capability,” Attorney Docket No. 52817.000034, filed herewith, “Web Server With Automated Workflow,” Attorney Docket No. 52817.000035, filed herewith, “Web Server Providing Role-Based Multi-level Security,” Attorney Docket No. 52817.000036, filed herewith, “Web Server With Ability To Process URL With Action Commands,” Attorney Docket No. 52817.000057, filed herewith, “Web Server With Integrated Scheduling and Calendaring,” Attorney Docket No. 52817.000058, filed herewith, “Web Server Providing HTML Pages Embedded With Non-HTML Views,” Attorney Docket No. 52817.000059, filed herewith, and “Web Server Enabling Attachment of HTML and Non-HTML Files To Web Pages,” Attorney Docket No. 52817.000060, filed herewith.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60050153 |
Jun 1997 |
US |