I've worked on a number of systems for customers
over the years that involved, more or less, some form of
message queuing. I built specialty message queueing
implementations for these because that was the best way
to handle the project, all things
considered.
Well, the times, they are changing.
People got tired enough of either paying enormous
licensing fees or getting locked into a specific
platform or vendor so a bunch of companies got together
to solve the problem. The resulting effort is being led
by the
AMQP Working
Group. You can read more about this at www.amqp.org.
The protocol definition, as well as the more popular
implementation, is open source, making it an attractive
solution for your apps where reliable message queueing
is a good fit.
Riverace is getting further
involved in the AMQP space, and you'll likely see more
info on this in future communications from me. In the
meantime, please feel free to
contact me any time to discuss
how this technology may be a benefit to your
project.