Да это всё здорово.
Но JMS добавляет оверхэд на объёмы пересылаемого. 40% получается в моём конкретном случае.
Насяльника ругается.
RMI это прошлый век. Плюс только в том что она в яве в дистрибутиве сидит.
Предыдущую версию сделал через спринговый RMIServiceExporter — медленно и самое главное что lookup rmi registry изредка тупит аж по 2 минуты.
Повторить практически невозможно, а если клиенты жалуются на лаги, то и мне насяльника пайку урезает.
Вот что в мире происходит.
http://www.theserverlabs.com/blog/2009/02/19/jboss-remoting-jboss-serialization-kills-javarmi-and-spring-remoting/
Смигрировался на jboss remoting 2, да быстро, просто, конфигурабельно.
Но код сырой, эксепшоны глотаются в пару важных местах, и нету файл-овер фичи.
Решил сам дописать, но перед этим совета спросить у вас. А стоит ли?