Has JMS replaced Java Message Queue? More importantly, which technology should a developer be using?
JMQ does not replace JMS; JMQ is an implementation of the JMS specification. JMQ is now sold as Sun Microsystems software. JMQ is only one of several JMS implementations. Enterprises shouldn't "jump to JMQ" before considering alternative JMS implementations.