Method and apparatus implemented in a firewall for communicating information between programs employing different protocols

   
   

A computer system includes a web client having a client based program residing on it, a firewall having a protocol proxy residing on it, and a host server having an application program and a special window manager residing on it. All communications between the protocol proxy and the application program go through the special window manager. The web client communicates with the firewall through the Internet, and the firewall communicates with the host server through a LAN. The client based program employs HTTP, and the special window manager employs a persistent connection, socket-based protocol. The protocol proxy establishes and maintains a persistent connection with the special window manager, and communicates information back and forth between the client based program and the application program through the special window manager by first protocol translating the information between HTTP and the special window manager's persistent connection, socket-based protocol.

Ein Computersystem schließt ein web client ein, das ein Klient gegründetes Programm hat, auf ihm, einer Brandmauer haben eine Protokollvollmacht auf, ihm zu liegen und einem Wirt Bediener zu liegen hat ein Anwendungsprogramm und ein spezielles Fenster-Verwaltungsprogramm liegen auf ihm. Alle Kommunikationen zwischen der Protokollvollmacht und dem Anwendungsprogramm laufen das spezielle Fenster-Verwaltungsprogramm durch. Das web clientIST die Brandmauer durch das Internet verbunden, und die BrandmauerIST den Wirt Bediener durch einen LAN verbunden. Das Klient gegründete Programm setzt HTTP ein, und das spezielle Fenster-Verwaltungsprogramm setzt einen hartnäckigen Anschluß, Einfaßung-gegründetes Protokoll ein. Die Protokollvollmacht stellt her und behält einen hartnäckigen Anschluß mit dem speziellen Fenster-Verwaltungsprogramm bei, und teilt Informationen hin und her zwischen dem Klient gegründeten Programm und dem Anwendungsprogramm durch das spezielle Fenster-Verwaltungsprogramm durch erstes Protokoll die Informationen zwischen HTTP und dem speziellen hartnäckigen Anschluß des Fenster-Verwaltungsprogramms, Einfaßung-gegründetes Protokoll übersetzend mit.

 
Web www.patentalert.com

< System for maintenance and management of health

< Medical records data security system

> Architectures for and methods of providing network-based software extensions

> Communication system employing HTTP as transfer protocol and employing XML documents to automatically configure VoIP device

~ 00170