Claims
- 1. A protocol offloading system for processing information transmitted between a client and a server, the information containing protocol information and actual data, the protocol offloading system comprising:
a first subsystem for processing the protocol information; and a second subsystem, independent of the first subsystem, for processing the actual data.
- 2. The system of claim 1, wherein the first subsystem contains multiple protocol handlers each dedicated to a specific protocol.
- 3. The system of claim 2, further comprising a protocol event engine for receiving a request from a client and directing the request to an appropriate one of the multiple handlers.
- 4. The system of claim 3, wherein the protocol event engine forwards requests which cannot be mapped to an appropriate one of the multiple handlers directly to the server.
- 5. The system of claim 1, wherein the first and second subsystems are separate computers communicating on a bus or network.
- 6. The system of claim 1, wherein the protocol is HTTP.
- 7. The system of claim 1, wherein the protocol is selected from the group consisting of FTP, SMTP, XML.
- 8. A method for performing protocol offloading associated with communication of information between a client and a server, the information containing protocol information and actual data, the method comprising:
identifying the protocol information for processing in a first subsystem; and processing the actual data in a second subsystem, independent of the first subsystem.
- 9. The method of claim 8, wherein the first subsystem is one of multiple protocol handlers each dedicated to a specific protocol.
- 10. The method of claim 9, further comprising receiving a request from a client and directing the request to an appropriate one of the multiple handlers.
- 11. The method of claim 10, further comprising forwarding requests which cannot be mapped to an appropriate one of the multiple handlers directly to the server.
- 12. The method of claim 8, wherein the first and second subsystems are separate computers communicating on a bus or network.
- 13. The method of claim 8, wherein the protocol is HTTP.
- 14. The method of claim 8, wherein the protocol is selected from the group consisting of FTP, SMTP, XML.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefits under 35 U.S.C. §119(e) of U.S. provisional patent application serial No. 60/347,246 filed Jan. 14, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60347246 |
Jan 2002 |
US |