在Spring中,集成现有遗留服务(必须在自己的线程中运行)的惯用方法是什么?
稍微澄清一下,这是一种服务,它通过UDP从嵌入式设备接收消息,将它们转换为POJO并将它们推送到(本地,内存中)队列中。理想情况下,我希望将其封装为Spring组件,并使用一些声明性的方式来指示"此组件提供此类型的消息"并允许注册其他组件作为听众(1:1就足够了),而不需要重新发明任何轮子。
答案 0 :(得分:0)
(回答我自己的问题)使用ApplicationEvent
布线似乎足以说明我的目的,所以我就是这样。