springboot接收udp消息后如何发送给指定的客户端

最近一个项目需要监听udp,接收到后需要发送给指定的桌面应用,这种该怎么实现呢?
比如:
服务端收到UDP,数据内容大概是:张三的话费只有10块钱需要充值了。
然后服务端发送这个消息给张三的客户端(桌面应用)。

首选要明确一点udp通信不是面向长连接的,客户端的ip和端口号会随时变,所以下发要在收到客户端消息时即时获取客户端的ip和端口即时下发