Solved

ActiveMQ and HTTP Transport

Posted on 2014-03-28
1
492 Views
Last Modified: 2014-03-31
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
Comment
Question by:Anthony Lucia
1 Comment
 
LVL 35

Accepted Solution

by:
mccarl earned 500 total points
ID: 39964449
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

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
expectj telnet failing 5 45
Chrome and Firefox Java 5 51
Is there a simpler dropbox system? 10 34
java imports not found 4 27
If you've heard about htaccess and it sounds like it does what you want, but you're not sure how it works... well, you're in the right place. Read on. Some Basics #1. It's a file and its filename is .htaccess (yes, with a dot in the front). #…
Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
Viewers will learn about the different types of variables in Java and how to declare them. Decide the type of variable desired: Put the keyword corresponding to the type of variable in front of the variable name: Use the equal sign to assign a v…
Viewers will learn about if statements in Java and their use The if statement: The condition required to create an if statement: Variations of if statements: An example using if statements:

838 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question