我正在尋找Java中的輕量級消息傳遞框架。我的任務是以SEDA的方式處理事件:我知道處理的某些階段可以快速完成,而其他階段則不會,並且希望將這些處理階段分開。Java中的輕量級消息傳遞(異步調用)
比方說,我有組件A和B以及處理引擎(是這個容器或其他任何東西)調用組件A,而組件A又調用組件B.我不在乎組件B的執行時間是2s,而是I例如,如果組件A的執行時間低於50ms,請注意。因此,組件A向B提交消息似乎是最合理的,B將在期望的時間處理消息。
我知道不同的JMS實現和Apache ActiveMQ:它們對此太重了。我搜索了一些輕量級的消息(具有諸如消息序列化和最簡單的路由之類的基本功能),但無濟於事。
在這個問題上你有什麼建議嗎?