• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 726
  • Last Modified:

ActiveMQ and HTTP Transport

I am reading this site:

http://activemq.apache.org/http-and-https-transports-reference.html 

I think what it is saying is that if you use this transport, JMS messages will leave ActiveMQ within the HTTP tunnel...

BUT also that there is no need for an external tunneling service like stunnel or some other proxy/tunnel service

Is this correct.  Does this transport both send and receive and perform the wrapping and unwrapping for you without need of an extern tunneling agent or program in the DMZ or other area

njd
0
Anthony Lucia
Asked:
Anthony Lucia
1 Solution
 
mccarlIT Business Systems Analyst / Software DeveloperCommented:
I think that they are using the term tunnel very loosely here. A tunnel to me means that one protocol is carried transparently within another, ie. ActiveMQ has its native TCP protocol and if the actual bytes of this were carried as the payload of the HTTP protocol, then I would call it a tunnel. But they mention in that link that the payload is XML, so I would just call this an alternative protocol rather than a tunnel.

I think that their use of the word tunnel is more in reference to the perceived functionality, ie. the fact that this protocol can fairly transparently transit through proxies, firewalls, etc. rather than the actual technical implementation.

But I guess to fully answer your question, no you shouldn't need to encapsulate this within another tunnel, especially if you are using HTTPS. While it is slightly different than an SSH-based tunnel, it should provide similar security.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now