Latest releases
MAC OS XにActiveMQサーバーをインストールする方法を教えてください。 MAC OSのインストールソースを入手する方法はありますか? Here are some of source files, for installation but not for MAC OS. Here is same question but there are steps for installation only. How (from where).
The currently selected download mirror is If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are backup mirrors (at the end of the mirrors list) that should be available. My new job uses JMS, finally giving me a good reason to really play with this technology. After reviewing the coding techniques, I needed a JMS Provider to work against that would be quick and easy to set up - Apache ActiveMQ.
Apache Camel community provides support for the latest three major versions. Latest version receives new features, next two supported versions receive only bug fixes.
- The latest feature release of Camel 3.6.x is 3.6.0
- The latest bugfix release of Camel 3.5.x is 3.5.0
- The latest bugfix release of Camel 3.4.x is 3.4.4
Getting the latest distributions
![Activemq Download For Mac Activemq Download For Mac](https://www.javazhiyin.com/wp-content/uploads/2019/01/1547884-20190117181324193-1184833945.png)
Binary Distribution
Version | Description | Download Link | PGP Signature file of download | SHA512 Checksum file of download |
---|---|---|---|---|
3.6.0 feature | Windows Distribution | apache-camel-3.6.0.zip | apache-camel-3.6.0.zip.asc | apache-camel-3.6.0.zip.sha512 |
Unix/Linux/Cygwin Distribution | apache-camel-3.6.0.tar.gz | apache-camel-3.6.0.tar.gz.asc | apache-camel-3.6.0.tar.gz.sha512 | |
3.5.0 bugfix | Windows Distribution | apache-camel-3.5.0.zip | apache-camel-3.5.0.zip.asc | apache-camel-3.5.0.zip.sha512 |
Unix/Linux/Cygwin Distribution | apache-camel-3.5.0.tar.gz | apache-camel-3.5.0.tar.gz.asc | apache-camel-3.5.0.tar.gz.sha512 | |
3.4.4 bugfix | Windows Distribution | apache-camel-3.4.4.zip | apache-camel-3.4.4.zip.asc | apache-camel-3.4.4.zip.sha512 |
Unix/Linux/Cygwin Distribution | apache-camel-3.4.4.tar.gz | apache-camel-3.4.4.tar.gz.asc | apache-camel-3.4.4.tar.gz.sha512 |
Source Distribution
Version | Description | Download Link | PGP Signature file of download | SHA512 Checksum file of download |
---|---|---|---|---|
3.6.0 feature | Source ZIP file | apache-camel-3.6.0-src.zip | apache-camel-3.6.0-src.zip.asc | apache-camel-3.6.0-src.zip.sha512 |
3.5.0 bugfix | Source ZIP file | apache-camel-3.5.0-src.zip | apache-camel-3.5.0-src.zip.asc | apache-camel-3.5.0-src.zip.sha512 |
3.4.4 bugfix | Source ZIP file | apache-camel-3.4.4-src.zip | apache-camel-3.4.4-src.zip.asc | apache-camel-3.4.4-src.zip.sha512 |
Older releases
All releases are listed on the Releases archive, here you will also find releases that are no longer supported.Keys
You can verify your download by following these procedures and using these KEYS.
Activemq Tutorial
I’m switching gears in this post to discuss my experience with installing and integrating Apache ActiveMQ’s C++ client library with Objective-C. ActiveMQ is an open-source message broker, for Windows and UNIX, from the Apache Software Foundation.
Topics covered:
- Intro to ActiveMQ
- Installing ActiveMQ C++ Client Libraries
- Integrating ActiveMQ C++ with Objective-C
In previous posts, I cover iPhone development topics for a prototype I’m working on. Yet, my iPhone app is only one client in a larger software as a service (SaaS) prototype. The plan is to have the SaaS system support clients across other popular mobile platforms and desktop operating systems such as Mac OS X and Windows.
In this heterogeneous computing environment, some of my components need to reliably send and receive messages. So, adding a message broker to the mix makes sense. However, for a prototype, buying a commercial product such as IBM’s WebSphere MQ is out-of-the-question. Consequently, I chose Apache ActiveMQ.
Activemq Version
Apache ActiveMQ is an open source message broker which fully implements the Java Message Service 1.1 (JMS). It provides “Enterprise Features” like clustering, multiple message stores, and availability to use any database as a JMS persistence provider besides VM, cache, and journal persistency.
Apart from Java, ActiveMQ can be also used from .NET, C/C++ or Delphi or from scripting languages like Perl, Python, PHP and Ruby via various “Cross Language Clients” together with connecting to many protocols and platforms.
Apache ActiveMQ. (2009, November 26). In Wikipedia, The Free Encyclopedia. Retrieved 23:00, November 26, 2009, from http://en.wikipedia.org/w/index.php?title=Apache_ActiveMQ&oldid=328100430
Activemq Download Windows 10
Installing ActiveMQ is easy. Writing Java clients is straightforward. However, I have a native Mac OS X client (written in Objective-C) that needs to process messages. Fortunately, ActiveMQ has a C++ client library or CMS, which stands for C++ Messaging Service; and since Xcode supports Objective C++ (mixing Objective-C and C++) I have a solution for integrating my client with ActiveMQ.
Installing CMS on a UNIX-based system is not as easy as installing the ActiveMQ server. There are some hoops to jump through.
Activemq All
- Download CMS here.
- Follow the README instructions and note that the package is dependent on number of tools and libraries:
- autoconf version >= 2.61
- automake version >= 1.10
- libtool version >= 1.5.24
- APR version >= 1.3
- APR-Util version >= 1.3
- CPPUnit version >= 1.10.2*
- libuuid version >= ?*
![Download activemq Download activemq](/uploads/1/1/2/1/112142393/475641279.png)
Apache Activemq Download
On Mac OS X 10.6.x, I already had autoconf, automake, and libtool. But, I had to install the latter four packages before installing CMS. Each installation follows the same set of standard command lines, check the requisite README for variations:
- ./configure
- make
- make [test or check]
- make install
After installing everything, the CMS libraries will be in usr/local/lib and ready to use in Xcode.
Moving to client development, I had the simple CMS consumer example running straightaway. However, once I began to mix in my Objective-C code, my build was wrought with pre-complier errors of the form: expected ‘;’, ‘,’ or ‘)’ before ‘>’ token.
Answers to this issue on the web were illusive. But, I knew the root cause was the inclusion of <Foundation/Foundation.h> with my C++. Fiddling with build settings was futile. My workaround, remove all references to Foundation.h and explicitly add only the headers the implementation needs. For example: <Foundation/NSString.h>, <Foundation/NSDate.h>, <Foundation/NSDateFormatter.h>… Works like a charm, but tedious. I wish Xcode had a command analogous to Organize Imports in Eclipse.
In any case, my ActiveMQ Objective C++ client is now working nicely. I hope this info helps some other Xcoder out there.