首页>
外国专利>
Methods and devices for improving the performance of web browser applications, computer program products for improving the performance of web browser applications, devices for improving the performance of client / server systems
Methods and devices for improving the performance of web browser applications, computer program products for improving the performance of web browser applications, devices for improving the performance of client / server systems
According to the present invention, a method and apparatus for improving the performance of a client / server system having a client application residing on a first computer and communicating with a server application residing on a second computer remote from the first computer. The program product is disclosed. The web browser application communicates with a web server application using Hyper Text Transfer Protocol (HTTP), and at least one communication segment between the web browser application residing on the first computer and the web server application residing on the second computer. Is performed via an external communication link. The method, apparatus, program product according to the invention intercepts communication of a client / server independent communication protocol initiated by a remote client and transmits communication initiated by the client prior to transmitting the communication on the external communication link. Convert to a server-specific communication protocol. The converted communication is received over the external communication link and received from the communication sent over the external communication link. Communication received via an external communication link is converted from a client / server specific communication protocol to a client / server independent communication protocol and communication initiated by a remote client is provided to a server of the client / server independent communication protocol. Differential techniques, cache techniques, or protocol reduction techniques improve performance over external communication links. The applications can be web browsers and web servers and can communicate over a wireless communication link.
展开▼