• Post Reply Bookmark Topic Watch Topic
  • New Topic

HTTP Tunnelling?

 
Ram Dhan Yadav K
Ranch Hand
Posts: 321
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Jim Bertorelli
Ranch Hand
Posts: 136
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 321
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!