mina-客户端已经receive到服务器返回的消息,但是怎么去调用它?

问题描述

客户端已经receive到服务器返回的消息,但是怎么去调用它?

在做测试的时候,我需要在测试类里使用服务器端给客户端的返回数据....
经过各种百度之后,我已经得到了服务器返回的消息,如图一样,我得到了消息

客户端和服务器端都使用了mina框架,我其实并不熟悉甚至完全不懂mina框架,这些都是别人弄个好的,我要做的只是:**使用服务器返回的消息**。

贴上一些代码片段吧:
public class BasicHandler implements IoHandler {
public void messageReceived(IoSession session, Object packet) throws Exception {
System.out.println("=============messageReceived=====================");
System.out.println("Received == " + packet.toString());

}

public void messageSent(IoSession session, Object packet) throws Exception {

    System.out.println("=============messageSent=====================");
    System.out.println("sent == " + packet.toString());
}

}

我想在测试类中使用packet,但是我不知道怎么用....所以想 来问问各位大神们,能告诉思路也可以,最好是给一段具体的代码QAQ拜托了


时间: 2024-10-30 02:55:51

mina-客户端已经receive到服务器返回的消息,但是怎么去调用它?的相关文章

idudp delphi-IdUdpclient?向服务器发送消息后,服务器返回消息给客户端

问题描述 IdUdpclient?向服务器发送消息后,服务器返回消息给客户端 ?IdUdpclient?向服务器发送消息后,服务器返回消息给客户端,代码如下: ?with?IdUDPClient1?do ??begin ????Host?:=?'192.168.0.18'; ????Port?:=?3000; ????Send('GET_DATE_LIST'); ????s?:=?ReceiveString(); ????ShowMessage(s); ??end; 但是返回的不是服务器的数据字

mina客户端读取从服务器返回消息的问题

问题描述 mina客户端读取从服务器返回消息的问题 我的希望是客户端发送信息后,再读取从服务器返回的信息. 但是有时会出错,发现Object o = readFuture.getMessage();这个object的类型与我预想的不一致,我怀疑是几个线程一起在发送信息时,读取的信息顺序有问题.例有3个发送线程,如AReq,BReq,CReq.正常的话AReq发送信息后,应该得到AResp,但现在读取的却是CResp.请问这样的情况该怎么处理. public AbstractResponse se

http-请问,android客户端怎样解析服务器返回的数据并用adapter填充list呢?

问题描述 请问,android客户端怎样解析服务器返回的数据并用adapter填充list呢? 请大家帮忙看看错误在哪,我也不知道我解析对不对,线程也没摸到门. 服务器返回的Json是: { "a":["一"."二"], "b":{"1":"1","2":"2"}, "c":{"1":"3"

message eceived-怎么样调用mina的messageReceived中得到的返回值

问题描述 怎么样调用mina的messageReceived中得到的返回值 public void messageReceived(IoSession session, Object packet) throws Exception { System.out.println("Received == " + packet.toString()): } mina中有个messageReceived方法,我已经从客户端把消息发送给服务器,也成功收到了服务器返回的数据,但是我现在想在另一个类

mina客户端(SerialConnector)实现串口通信,结果不能与server端通信

问题描述 mina客户端(SerialConnector)实现串口通信,结果不能与server端通信 代码如下: public class MinaClient { public static void main(String []args)throws Exception{ //Create TCP/IP connection // NioSocketConnector connector = new NioSocketConnector(); IoConnector connector =

Mina客户端问题

问题描述 Mina客户端问题服务端是 C 写,客户端使用 Main public class MainClient {/** * @param args * @throws InterruptedException */public static void main(String[] args) throws InterruptedException {//创建 tcp/ip 连接NioSocketConnector connector = new NioSocketConnector();//

AJAX对服务器返回XML的处理方法_AJAX相关

本文实例讲述了AJAX对服务器返回XML的处理方法.分享给大家供大家参考.具体分析如下: 在AJAX 中,服务器端如果返回的XML 文档,则可以通过异步对象的responseXML 属性来获取器XML 数据.而开发者可以利用DOM 的相关方法对其进行处理. 假设服务器返回的XML 文档,如下所示: <?xml version="1.0" encoding="gb2312"?> <list> <caption>Member List

webform-远程服务器返回错误500 内部服务器错误

问题描述 远程服务器返回错误500 内部服务器错误 两次链接服务器上面的成功了,服务器代码也执行了,但是下面的uploadvalues却一直出现异常,到底是怎么回事回事,不管是链接server.aspx还是savegoods.sapx都同样发生异常,用别的客户端测试链接这两个.aspx都没有问题,到底是怎么回事,搞了好久了,一直搞不懂,求大神解惑.服务端代码如下 protected void Page_Load(object sender EventArgs e) { string s = Re

wsdl-webservice服务器返回值为null

问题描述 webservice服务器返回值为null 用myeclipse的jax-ws做的服务器,按照如下教程做的.http://blog.csdn.net/flightme/article/details/6977191 服务器挂的tomcat7,用wsdl2objc转换为xcode的代码,在xcode中调用,以下是xcode的教程.http://www.devdiv.com/iOS_iPhone-_wsdl_objc_web_service_soap_sample-thread-36521