Hi, What is http tunnelling? I read that you can do tunnelling of all ports like RMI,IIOP etc. protocols. How does this tunnelling exactly works. How do we wrap the protocols? Ramdhan YK
Ram Dhan Yadav (SCJP, SCWCD, SCJA-I, IBM EC(483))
"We are what we repeatedly do. Excellence, then, is not an act, but a habit."
Jim Bertorelli
Ranch Hand
Joined: Nov 28, 2001
Posts: 136
posted
0
The idea is this: A plain HTTP server would simply generate an error message for any non-http messages. So, instead of an HTTP server, you use a tunneler that knows HTTP as well as the protocol that you want to tunnel, to listen on HTTP port. If you want to tunnel IIOP through HTTP (done very commonly) the port handler should understand both HTTP and IIOP. It distinguishes between IIOP and HTTP messages and forwards them to appropriate servers. You can tunnel multiple protocols through a single port. But then your port handler has to be smart enough to understand all of them.
Ram Dhan Yadav K
Ranch Hand
Joined: Aug 13, 2001
Posts: 321
posted
0
Hi Jim, What i understood is that, you send your IIOP request to a protocol handler and that will convert the IIOP stuff into HTTP stuff and pass it over. Correct me if i am wrong! In a normal webserver like Apache, IIS who does this smart tunnelling thing. Is this tunelling transperant to the developer ? thanks, Ramdhan YK