Invention Grant
US08214505B2 Systems and methods of handling non-HTTP client or server push on HTTP Vserver
有权
在HTTP Vserver上处理非HTTP客户端或服务器的系统和方法
- Patent Title: Systems and methods of handling non-HTTP client or server push on HTTP Vserver
- Patent Title (中): 在HTTP Vserver上处理非HTTP客户端或服务器的系统和方法
-
Application No.: US12820730Application Date: 2010-06-22
-
Publication No.: US08214505B2Publication Date: 2012-07-03
- Inventor: Ashok Kumar Jagadeeswaran , Roy Rajan , Saravanakumar Annamalaisami
- Applicant: Ashok Kumar Jagadeeswaran , Roy Rajan , Saravanakumar Annamalaisami
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Foley and Lardner LLP
- Agent Christopher J. McKenna
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
The present application presents systems and methods for handling by an HTTP virtual server (HTTPVS), connections via which non-HTTP data is transmitted between clients and servers. HTTPVS intercepts a request from a client to establish first transport layer connection (TLC) with a server. HTTPVS establishes second TLC with the servers in response to receiving an acknowledgment from a client to establish the first TLC. HTTPVS determines if a first network packet transmitted via first TLC comprises an HTTP payload or non-HTTP payload. If HTTPVP the first network packet includes HTTP payload, HTTPVS may process all transmissions from the first TLC in accordance with connection tracking and forward the processed transmissions to the server via the second TLC. If HTTPVS determines that the first network packet does not include an HTTP payload, HTTPVS may link the first TLC and the second TLC so the client and server exchange non-HTTP communication without interruption.
Public/Granted literature
- US20100325287A1 SYSTEMS AND METHODS OF HANDLING NON-HTTP CLIENT OR SERVER PUSH ON HTTP VSERVER Public/Granted day:2010-12-23
Information query