TCP服务器不断“流入”数据。需要将此数据发送到另一个服务以保存到数据库。
连接到数据库的TCP服务器和服务都使用Spring 5.因此我认为从TCP服务器发送流数据的最佳方法是使用Reactive WebClient
请求。
以下是我到目前为止的情况。
WebClient
.create()
.method(HttpMethod.POST)
.uri("/resource")
.body("data"), String.class);
问题是如何使用spring webflux连续发送流数据。
NMEA
设备的 GPS
数据被发送到netty TCP服务器端口,该端口被解密并转换为java对象,并使用http作为JSON发送到连接到数据库的服务。