我必须创建响应请求客户端的tcp服务器,并以固定频率将事件发送到客户端.Tcp服务器代码:
from("netty:tcp://localhost:7100?sync=true&allowDefaultCodec=false&encoder=#stringEncode&decoder=#stringDecode")
.to("bean:echoService");
当我的服务器必须从客户端
发送对msg的响应时,将调用EchoService bean代码@Service
public class EchoService {
public String sayHello(Object guestName) {
System.out.println("Input guestName : "+ guestName);
return "Hello " + guestName;
}
}
我有另一个MessageService bean以固定频率发送Hi消息。我想将这个bean集成到我的服务器,以便我可以发送" Hi" msg到客户端
@Service
public class MessageService {
public String sayHi() {
System.out.println("sending hi : ");
return "Hi ";
}
}
我无法决定如何集成MessageService bean" hi" msg用tcp服务器发送TCP客户端.PS: - 我是骆驼新手。