我的服务器在端口(5557)从gps设备接收GPS数据,并使用apache camel netty将数据转发到类:
from("netty:tcp://0.0.0.0:5557?textline=true&sync=false&tcpNoDelay=true").bean(DataReceiverService.class,"decisionMaker")
接收者类:
def decisionMaker(Exchange exchange) {
String gpsData = exchange.in.body.toString();
我们以逗号分隔的值接收数据,并将其保存在DB中。
现在,我们还希望使用tcp将数据发送回GPS设备。如您所见,数据从端口5557转发到无法访问TCP端口/套接字的类。
如何进行双向通信并将一些数据发送回GPS设备?