Я использую UML для начальных проектов и как помощь обсуждению когда говорящий с другими разработчиками. Но вне начального дизайна время потратило попытку быть в курсе, UML не стоит усилия.
Да, несколько.
и некоторые другие, но это самые большие.
ActiveMQ поставляется с автономным брокером , который можно запускать независимо от командной строки.
Открытая очередь сообщений (OpenMQ) - это брокер JMS по умолчанию на сервере приложений GlassFish .
OpenMQ поддерживает клиентов, отличных от Java, а также работает автономно.
Следующая версия (4.4) будет выпущена с J2EE 6 и NetBeans 6.8. OpenMQ готов к использованию в производственной среде.