1. A method for providing a client with a reliable connection to a host service, the method comprising:
establishing, by an agent of a client, stored in memory, a first connection between the client and a first protocol service, stored in memory, using a first protocol communicated over a transport layer protocol, the first protocol being an application level tunneling protocol for encapsulating a plurality of secondary protocols, the agent configured to encapsulate a second protocol within the first protocol and communicate to a host service, stored in memory, using the second protocol;
establishing a second connection between the first protocol service and the host service using one of the plurality of the secondary protocols;
maintaining a queue of data packets most recently transmitted via the first connection on at least one of the client and the first protocol service; and
upon failure of the first connection:
maintaining the second connection;
continuing to maintain the queue of data packets most recently transmitted via the first connection; and
establishing a third connection between the client and the first protocol service using the first protocol.
2. The method of claim 1 further comprising transmitting at least one of the queued data packets via the third connection.
3. The method of claim 1 further comprising closing, by the client or the host service, a first session established with the second protocol.
4. The method of claim 1 further comprising maintaining, by the first protocol service, the first connection with the client established with the first protocol.
5. The method of claim 1, wherein the agent comprises one of an Independent Computing Architecture (ICA) client or a Remote Desktop Protocol (RDP) client.
6. The method of claim 1 wherein the first connection between the client and the first protocol service is established via an intermediary node.
7. The method of claim 1 further comprising compressing communications at a level of the first protocol.
8. The method of claim 1 further comprising encrypting communications at the level of the first protocol.
9. The method of claim 1, wherein the transport layer protocol is Transport Control Protocol (TCP).
10. The method of claim 1 wherein the second protocol comprises one of: Hyper Text Transfer Protocol (HTTP), Remote Desktop Protocol (RDP), Independent Computing Architecture (ICA), File Transfer Protocol (FTP), Oscar and Telnet.
11. The method of claim 1 comprising the steps of:
closing connections established with the second protocol; and
maintaining the first connection established with the first protocol.
12. The method of claim 1 wherein the first connection is secure and comprising the steps of:
establishing a second connection between the first protocol service and the host service;
communicating between the client and the host service via the first connection and the second connection;
interrupting the second connection;
establishing a third connection between the first protocol service and a second host service without interrupting the first connection; and
communicating between the client and the second host service via the first connection and the third connection.
13. A system for providing a client with a reliable connection to a host service, the system comprising:
a first protocol service, stored in memory, configured to establish a first connection with the client using a first protocol communicated over a transport layer protocol, the first protocol being an application level tunneling protocol for encapsulating a plurality of secondary protocols, establish a second connection with the host service, stored in memory, using a second protocol, and, upon failure of the first connection, maintain the second connection and accept a third connection from the client;
an agent of a client, stored in memory and configured to encapsulate the second protocol within the first protocol and to communicate to the host service using the second protocol;
the host service configured to accept the second connection with the first protocol service and, upon failure of the first connection: maintain the second connection,
wherein the first connection and the third connection are each established using a first protocol, the first protocol for encapsulating the plurality of secondary protocols, and wherein at least one of the client and the first protocol service is further configured to maintain, before and upon failure of the first connection; a queue of data packets most recently transmitted via the first connection.
14. The system of claim 13 wherein the client is further configured to transmit at least one of the queued data packets via the third connection.
15. The system of claim 13 wherein the first protocol service is further configured to transmit at least one of the queued data packets via the third connection.
16. The system of claim 13 wherein the agent comprises one of an Independent Computing Architecture (ICA) client or Remote Desktop Protocol (RDP) client.
17. The system of claim 13 wherein the first connection between the client agent and the first protocol service is established via an intermediary node.
18. The system of claim 13 wherein the client agent compresses communications at a level of the first protocol.
19. The system of claim 13 wherein the client agent encrypts communications at the level of the first protocol.
20. The system of claim 13 wherein the first protocol is Transport Control Protocol (TCP).
21. The system of claim 13 wherein the second protocol comprises one of the following: Hyper Text Transfer Protocol (HTTP), Remote Desktop Protocol (RDP), Independent Computing Architecture (ICA), File Transfer Protocol (FTP), Oscar and Telnet.
22. The system of claim 13 wherein the connection established with the second protocol is closed and the connection established with the first protocol is maintained.
23. The system of claim 13 further comprising a second host service communicating with the client via the first connection and a third connection, the third connection established between the first protocol service and the second host service without interrupting the first connection and interrupting the second connection, the second connection established between the first protocol service and the host service and the client communicating with the host service via the first connection and the second connection.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. In an apparatus for the water-jet treatment of a textile web,
a perforated drum having an outer surface;
a coarse-mesh screen overlying the outer surface; and
a fine-mesh tube overlying the coarse-mesh screen and having annularly continuous filaments shrunk so as to press the coarse-mesh screen against the outer drum surface.
2. The water-jet web-treatment apparatus defined in claim 1 wherein the outer surface, screen, and tube are all generally cylindrical and coaxial.
3. The water-jet web-treatment apparatus defined in claim 2 wherein the tube has warp and weft filaments spaced at about 0.2 cm.
4. The water-jet web-treatment apparatus defined in claim 2 wherein the shrunk continuous filaments are warp filaments and the screen has weft filaments extending generally axially of the drum.
5. The water-jet web-treatment apparatus defined in claim 1 wherein the drum forms the last treatment stage of a web-structuring system.
6. The water-jet web-treatment apparatus defined in claim 1 wherein the fine-mesh tube is a weave of warp and weft filaments having a diameter between 0.15 mm and 0.2 mm and a spacing of 25 to 45 filamentscm.
7. The water-jet web-treatment apparatus defined in claim 1, further comprising:
a nozzle beam directing a plurality of high-pressure jets of water at the drum, the web being treated passing over the drum, in engagement with the fine-mesh tube, and between the beam and the drum.
8. The water-jet web-treatment apparatus defined in claim 1 wherein the fine-mesh tube has filaments of a thermoplastic homo- or copolymer.
9. The water-jet web-treatment apparatus defined in claim 1 wherein the fine-mesh tube has warp filaments that are the annularly continuous filaments and also has metallic weft filaments.
10. The water-jet web-treatment apparatus defined in claim 1, further comprising
another screen between the fine-mesh tube and the coarse-mesh screen.