User guide

Chapter 4: HTTP Tunneling
4-2
HTTP Data Communication Using HTTP Tunneling
In HTTP tunneling, data communication using the HTTP protocol can be conducted by converting data
communication with the IIOP protocol used usually in CORBA applications into HTTP data. This is a
useful function when you want to establish client-server linkage beyond the firewall.
HTTP Tunneling Mechanism
The following shows the HTTP tunneling mechanism:
On the client side, when HTTP tunneling is specified at start of the client application a request is sent as
HTTP data during request sending from the client to the server.
On the server side, the following must be constructed: A Web server for receiving the HTTP data and
HTTP gateway environment for converting HTTP data to IIOP data. A request sent to the server is
converted from HTTP to IIOP data via the Web server and HTTP gateway environment. The server
application (CORBA application) can receive the request as the IIOP data.
Figure 4-1 shows a processing image of the HTTP tunneling.
Figure 4-1 Processing Image of HTTP Tunneling