After almost a year since the last release the Apache.NMS.ActiveMQ 1.6.0 Release bundle is now available. We spent a lot of time on this release adding in new features and fixing bugs. You'll find many features added that were previously only available in the Java client such as optimized acknowledge and priority backups for the Failover Transport.
New in this release:
* Adds support for non-blocking redelivery.
* Supports priority backups for Failover transport.
* Supports an Optimized Ack mode for MessageConsumers.
* Adds Message Audits to prevent duplicate deliveries on Failover.
* Implements the ISession Recover method.
* Adds support for purging locally created temp destinations.
* Properly handles cluster client re-balancing in Failover Transport.
* Plus a lot more fixes and stability improvements.
This release is based on the Apache.NMS API v1.6.0 and runs on .NET
frameworks 2.0+ and Mono 2.0+.
The binaries and source bundles for the Release Candidate can be found here:
The list of issues resolved is here:
There are release binaries and debug binaries (with PDBs) provided. The
binary ZIP files include pre-built assemblies for all of the platforms
that are supported.
Friday, June 7, 2013
Thursday, May 30, 2013
Win A Free Copy of Packt's Instant Apache ActiveMQ Messaging Application Development How-to!!
I am pleased to announce that I have teamed up with Packt Publishing
and we are organizing a giveaway especially for you. All you need to do
is just comment below the post and win a free e-copy of
Instant Apache ActiveMQ Messaging Application Development How-to.
Two lucky winners stand a chance to win an e-copy of the book. Keep
reading to find out how you can be one of the Lucky One.
Overview of Instant Apache ActiveMQ Messaging Application Development How-to
- Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
- Learn how to use the JMS API
- Explore advanced messaging features in ActiveMQ
- Useful information on common pitfalls new developers often encounter
How to Enter?
Simply
post your expectations from this book in comments section below. You
could be one of the 2 lucky participants to win the copy.
DeadLine:
The
contest will close on 06/14/2013 . Winners will be contacted by email,
so be sure to use your real email address when you comment!
Tuesday, May 28, 2013
New ActiveMQ Book Published.
Recently finished work on a new book for the beginning ActiveMQ user, "Instant Apache ActiveMQ Messaging Application Development How-to" published by Packt Publishing. The book is a fast paced walk through as the basic skills needed to work with Apache ActiveMQ. At 78 pages its a quick read and provides some helpful tips for some of the most common questions asked by those new to working with ActiveMQ.
Some things that are covered in this book.
Some things that are covered in this book.
- Install and run an ActiveMQ Broker
- Set up a basic application developer environment for ActiveMQ using Apache Maven
- Write basic JMS applications using topics and queue to broadcast events
- Perform Request and Response style operations over JMS
- Write applications that embed ActiveMQ brokers directly into their own JVM
- Utilize ActiveMQ's fault tolerant features to develop robust client applications
- How to delay message sending using ActiveMQ's built in scheduler
Monday, May 20, 2013
ActiveMQ-CPP v3.7.0 Released
This is a new Major release of ActiveMQ-CPP which contains bug fixes for
issues that were found since v3.6.0 was released along with several new
features which have been requested by a number of users.
* Added support of Optimized Acknowledge
* Added support for Non-blocking redelivery.
* Removed dependence on the APR-Util library (Still needs the main APR lib).
* Supports priority backups for Failover Transport
* Supports the cluster rebalancing feature.
* Message Audits to filter duplicates on Failover.
* A lot of other little bug fixes and improvements.
Building the project should be a lot simpler now as you only need to have APR v1.3+ installed, this is a big plus for Windows users as building the APR-Util libs on Windows is tricky at best.
* Added support of Optimized Acknowledge
* Added support for Non-blocking redelivery.
* Removed dependence on the APR-Util library (Still needs the main APR lib).
* Supports priority backups for Failover Transport
* Supports the cluster rebalancing feature.
* Message Audits to filter duplicates on Failover.
* A lot of other little bug fixes and improvements.
Building the project should be a lot simpler now as you only need to have APR v1.3+ installed, this is a big plus for Windows users as building the APR-Util libs on Windows is tricky at best.
Monday, March 11, 2013
ActiveMQ-CPP v3.6.0 Released
This is a new Major release of ActiveMQ-CPP with several new APIs and internal changes meant to improve overall stability of the C++ client. Besides a large amount of bug fixing and memory leak fixing this release also adds support for priority backups and better cluster re-balancing support to the failover transport.
You can find out more on the download page along with newly updated API docs for this release.
You can find out more on the download page along with newly updated API docs for this release.
Friday, December 21, 2012
ActiveMQ-CPP v3.5.0 Released
Just in time for Christmas.
This is a new Major release of ActiveMQ-CPP with several new APIs and
internal changes meant to improve overall stability of the C++ client.
Besides a large amount of bug fixing and memory fixing this release also
features a lot of new features in the CMS API:
* Added Message Transformation capabilities for incoming and outgoing
messages.
* You can now query for the type of a Message property so you can choose
the best getter method.
* MapMessage and StreamMessage object now expose an API to find out what
type a value is before you try to get a value using one of the getter
methods.
* Polling consumers now can set a Message available listener.
* Stomp clients can configure the destination prefixes for the
Destination types (Queues, Topics...).
* StreamMessage now has a reset method to allow object reuse.
* Added an AdvisorySupport class to make dealing with advisory topics
easier.
* Added support for non-blocking sends to Message Producers.
You can get the source bundle from the v3.5.0 release page.
This is a new Major release of ActiveMQ-CPP with several new APIs and
internal changes meant to improve overall stability of the C++ client.
Besides a large amount of bug fixing and memory fixing this release also
features a lot of new features in the CMS API:
* Added Message Transformation capabilities for incoming and outgoing
messages.
* You can now query for the type of a Message property so you can choose
the best getter method.
* MapMessage and StreamMessage object now expose an API to find out what
type a value is before you try to get a value using one of the getter
methods.
* Polling consumers now can set a Message available listener.
* Stomp clients can configure the destination prefixes for the
Destination types (Queues, Topics...).
* StreamMessage now has a reset method to allow object reuse.
* Added an AdvisorySupport class to make dealing with advisory topics
easier.
* Added support for non-blocking sends to Message Producers.
You can get the source bundle from the v3.5.0 release page.
Monday, June 4, 2012
ActiveMQ-CPP version 3.4.3 released.
Its official, AcitveMQ-CPP v3.4.3 has now been released.
This is a bug fix release of the ActiveMQ-CPP client which includes some
fixes since the v3.4.2 release. .
Some highlights for this release:
* Fixed a memory leak in the TcpTransport that could occur if the connection was broken during the initial connect phase.
* Fixed a memory leak that could occur when producers in transactions were committing and the connection was interrupted.
* Reduced memory overhead of saving transaction state when the failover transport is being used.
You can download the source package from here:
This is a bug fix release of the ActiveMQ-CPP client which includes some
fixes since the v3.4.2 release. .
Some highlights for this release:
* Fixed a memory leak in the TcpTransport that could occur if the connection was broken during the initial connect phase.
* Fixed a memory leak that could occur when producers in transactions were committing and the connection was interrupted.
* Reduced memory overhead of saving transaction state when the failover transport is being used.
You can download the source package from here:
Subscribe to:
Posts (Atom)