server 像单独的client发送消息怎么整?
时间: 2018-03-06来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>> /** * 处理消息 */ public void handler(Packet packet, ChannelContext channelContext) throws Exception { HelloPacket helloPacket = (HelloPacket) packet; byte[] body = helloPacket.getBody(); if (body != null) { String str = new String(body, HelloPacket.CHARSET); System.out.println("收到消息:" + str); HelloPacket resppacket = new HelloPacket(); resppacket.setBody(("收到了你的消息,你的消息是:" + str).getBytes(HelloPacket.CHARSET)); Aio.send(channelContext, resppacket); } return; }
我想用server当client那样发消息:比如
HelloPacket resppacket = new HelloPacket(); resppacket.setBody(("收到了你的消息,你的消息是:" + str).getBytes(HelloPacket.CHARSET)); Aio.send(channelContext, resppacket);
但是,ChannelContext channelContext这个对象怎么获取,或者有什么别的方法由server像client发送消息,不想要client发送消息后紧接着server回消息,也就是server和client建立连接后互为client server通信,希望大神给部分代码,谢谢!

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行