User guide

Chapter 4: HTTP Tunneling
4-8
<applet code=”Sample.class” width=280 height=300>
<param name=ORB_FJ_HTTP value=yes>
<param name=ORB_FJ_HTTPGW value=http:/host.com/cgi-bin/libOMhttp.so>
</applet>
Setting up HTTP Tunneling
In order to use HTTP tunneling, specify the parameters in Table 4-1 for the CORBA_ORB_init function
called by a client application.
Application other than Java applet
Specify as a parameter when starting the application.
However, the application must be capable of passing the startup parameters to the CORBA_ORB_init
function. The application presents no problem if it passes the main arguments to the CORBA_ORB_init
function just as they are. Otherwise, the application logic must be modified so that the HTTP tunneling
parameters are passed to the CORBA_ORB_init function.
Java applet
Use the <param> tag in the HTML file to specify the applet start time parameter.
Table 4-1 HTTP Tunneling Parameters
Parameter Name Meaning
-ORB_FJ_HTTP Specifies whether HTTP tunneling is used
yes: HTTP tunneling is used (*1)
The default, or if any value but yes is specified, is no tunneling.
-ORB_FJ_HTTPGW Specifies the gateway that processes HTTP tunneling (*2)
(1) For Interstage HTTP Server
[Format for using SSL communication]
https://host-name/url-name
[Format for not using SSL communication]
http://host-name/url-name
host-name:
Specifies the Web server that downloads HTML.
url-name:
Specifies od-httpgw. For url-name, specify the URL of the Location directive.
(2) For systems other than Interstage HTTP Server
http//host-name/cgi-ID/gateway-name
host-name:
Specify the Web server that downloads the HTML
cgi-ID: