dsdc56rad |
Anfänger |
|
|
4 Posts |
registered: 24.10.2013 |
|
Sending concept to ActiveMQ greater than world-wide-web,christian
Yes, it exposes a normal TCP based mostly endpoint(by default at port 61616). Nonetheless, this might not be considered a beneficial deployment model a better model is going to be to expose a http centered endpoint applying a servlet container which internally arms through the information towards activemq broker.
There a ton of good quality answers which could try this
Exposing a Webservice endpoint utilising say Apache CXF (that can bring you a benchmarks dependent interface),christian louboutinTowards his significantly better judgment, free articles nike shoes on sale that will internally hand greater than the concept to ActiveMQ. I might contemplate the messaging procedure to always be as basic as your databases infrastructure, nike shoes forum and much like you'd probably not expose your databases greater than the web, nike running shoes sale you would not expose your messaging method also straight more than the online. 2. Because this is simply not a common deployment design,cheap replica handbags, china nike shoes it will be most likely that there could very well be vulnerabilities that may not seem to have been identified(pure speculation however). Biju Kunjummen Feb 22 '11 at twelve:05
I disagree with Biju Kunjummen. I have set up a huge number of immediate messaging connections (as well as ActiveMQ) around the online world for giant companies (even among organisations). It continuously will work more suitable within the extensive operate than say HTTP(SOAP/REST) or FTP connections. Why? It transactional the concept obviously gets by or not. it not 50 % processed or misplaced. Just guantee that once you have inside knowledge on the ActiveMQ broker, nike running shoes utilize protection designs or simply more effective, Gucci outlet San Francisco have an exterior broker for Web only connections and a single internal for your personal unique interior use. Petter Dec 31 '12 at thirteen:36
Person Password Essential to connect to the broker (ActiveMQ suports a wide number of Authentication solutions and you simply can roll your own personal if requested)
Change port into a diverse amount so detection is much more complicated
any time you have manage through the people aswell, nike china use IP filters while in the firewall for what ip's can hook up with the broker ( regretably, Gucci Jewellery this was not feasible in our situation)
We now have added an software level Authentication aswell employing a token. Using this method,christian louboutin sale2 mil, nike dunks for sale each and every concept is authenticated in our private application
> if these are executed, Gucci - Premium Outletsgucci sale online I believe you will be fairly safe and sound and for a bonus, Nike - Shoes, Athletic Shoes you are doing not absolutely need the additional layer of webservices ( if this application really should scale, Gucci Private Sale you will need to scale your webservices equally with your brokers.
Simple connections (openwire) needs to be okay. You'll find it quite a bit simpler to stay along with the regular set up than to test placing up website products and whatnot. Just be certain to encrypt the channels with SSL. If you use plain passwords, they may perhaps be picked up over general public networks (not likely but anyway) this is exactly why I have a preference for SSL.
Basically, ActiveMQ is usually a excellent way to do communication through cyberspace since it supports transactions and persistence, rendering it cope clearly with network stability issues.
|