@Override
public void handler(Packet packet, ChannelContext channelContext) throws Exception {
HelloPacket2 helloPacket = (HelloPacket2) packet;
byte[] body = helloPacket.getBody();
if (body != null) {
String str = new String(body, HelloPacket2.CHARSET);
//System.out.println("服务端收到消息:" + str);
HelloPacket2 resppacket = new HelloPacket2();
resppacket.setBody(("服务端收到消息:" + str).getBytes(HelloPacket2.CHARSET));
Aio.send(channelContext, resppacket);
}
return;
}
t-io Service向client发消息,而不是先通过client客户端去请求service服务端,现在我想服务端一开始就去请求客户端,但是不知道怎么操作了。。ChannelContext 应该是很重要的东西,就不知道是什么
aio.java里有各种api来发消息######看下文档,入下门######回复 @talent-tan : 您好,源码找到了是很多,但我第一次用这个,所有方法里面几乎都带ChannelContext参数,真不知道这个怎么构造######你看一下Tio.java
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。