Вы просто хотите изучить JMS API? Если это так, то на самом деле это одна из самых простых частей Java EE, поэтому у вас не должно возникнуть проблем с поиском более конкретной справки здесь.
Чтобы ответить на ваш вопрос более конкретно, вы смотрели на Apache ActiveMQ или JBoss Messaging ? Оба являются JMS-провайдерами с открытым исходным кодом, и у них есть много примеров API и документации на их сайтах.