开发者社区> 问答> 正文

t-io Service向client发消息 400 请求报错 

@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 应该是很重要的东西,就不知道是什么

展开
收起
kun坤 2020-05-30 15:25:07 507 0
1 条回答
写回答
取消 提交回答
  • aio.java里有各种api来发消息######看下文档,入下门######回复 @talent-tan : 您好,源码找到了是很多,但我第一次用这个,所有方法里面几乎都带ChannelContext参数,真不知道这个怎么构造######你看一下Tio.java

    2020-05-30 15:25:12
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
多IO线程优化版 立即下载
《基于 Service Worker 实现在线代理》 立即下载
Data as a Service - 数据即服务 立即下载