Claims
- 1. A method of dynamically generating information using a server computer of a client-server network, the method comprising:receiving, at said server computer, a request from a client computer of the client-server network; determining that said request requires dynamically generated information from a servlet object of said server computer; executing said specified servlet object to obtain dynamically generated information corresponding to said request; and communicating said dynamically generated information from said servlet object to said client computer.
- 2. The method of claim 1, wherein said servlet object is implemented as object bytecodes in the JAVA programming language.
- 3. The method of claim 1, wherein said communicating comprises:passing said dynamically generated information from said specified servlet object to a web server operation on said server computer, said passing step being facilitated by an application programming interface; and sending said dynamically generated information from said web server to said client computer.
- 4. The method of claim 1, further comprising, at start-up of said server computer, instantiating a plurality of servlet objects, each of said plurality of servlet objects continuously operating until invoked in response to a specified request from a client computer.
- 5. The method of claim 1, further comprising instantiating said servlet object in response to said request form said client computer.
- 6. The method of claim 1, further comprising instantiating said servlet object in response to an activated servlet URL.
- 7. The method of claim 6, wherein said activated servlet URL comprises arguments.
- 8. A computer readable memory that can be used to direct a server computer of a client-server computer network to function in a specified manner, comprising:a first set of instructions to receive, at said server computer, a request from a client computer of said client-server network; a second set of instructions to determine that said request requires dynamically generated information from a servlet object of said server computer; a third set of instructions to execute said specified servlet object to obtain dynamically generated information corresponding to said request; and a fourth set of instructions to communicate dynamically generated information from said servlet object to said client computer.
- 9. The computer readable memory of claim 8, wherein said servlet object is implemented as object bytecodes in the JAVA programming language.
- 10. The computer readable memory of claim 8, wherein said fourth set of instructions comprise:instructions to pass, through an application programming interface, dynamically generated information from said servlet object to a web server operating on said server computer; and instructions to send said dynamically generated information from said web server to said client computer.
- 11. The computer readable memory of claim 8, further comprising a set of instructions to instantiate a plurality of servlet objects at start-up of said server computer, each of said plurality of servlet objects continuously operating until invoked in response to a specified request form a client computer.
- 12. The computer readable memoru of claim 11, further comprising a set of instructions to pass data between said plurality of servlet objects.
- 13. The computer readable memory of claim 8, further comprising a set of instructions to instantiate said servlet object in response to said request from said client computer.
- 14. The computer readable memory of claim 8, further comprising a set of instructions to instantiate said servlet object in response to an activated servlet URL.
- 15. The computer readable memory of claim 14, wherein said activated servlet URL comprise arguments.
Parent Case Info
This is a continuation of application Ser. No. 09/314,461 filed May 18, 1999, now Pat. No. 6,247,044, which is a continuation of Ser. No. 08/828,318, filed Mar. 28, 1997, now U.S. Pat. No. 5,928,323, which is a continuation-in-part of application Ser. No. 08/756,325, filed on Nov. 25, 1996 now abandoned, which is a continuation of application Ser. No. 08/657,712, filed on May 30, 1996, now abandoned.
This application is a continuation-in-part of U.S. Ser. No. 08/756,325 filed Nov. 25, 1996, entitled “Method and System for Facilitating Servlets” which is a continuation of U.S. Ser. No. 08/657,712 filed May 30, 1996, entitled “Method and System for Facilitating Servlets”.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
5928323 |
Gosling et al. |
Jul 1999 |
A |
6115736 |
Devarakonda et al. |
Sep 2000 |
A |
6163797 |
Eckley et al. |
Dec 2000 |
A |
6167522 |
Lee et al. |
Dec 2000 |
A |
Continuations (3)
|
Number |
Date |
Country |
Parent |
09/314461 |
May 1999 |
US |
Child |
09/792712 |
|
US |
Parent |
08/828318 |
Mar 1997 |
US |
Child |
09/314461 |
|
US |
Parent |
08/657712 |
May 1996 |
US |
Child |
08/756325 |
|
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08/756325 |
Nov 1996 |
US |
Child |
08/828318 |
|
US |