标签: java rest networking tcp udp
我正在尝试用Java创建一个小型软件组件,它具有以下工作流程:
如您所见,它通过单个TCP连接(作为客户端并侦听流)接收消息。每个接收的消息都被处理(意味着它被转换为另一种格式并添加了一些信息)。之后,新创建的消息应该分布在多个接收者之间。接收器可以分组:有些只是unterstand普通TCP或UDP,其中一些使用HTTP-REST接口。
你知道某种模式或最佳实践来实现这个szenario吗?
答案 0 :(得分:0)
你基本上是在描述Enterprise Service Bus。它们有很多,从商业软件到轻量级开源软件。