首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

XSocket的学习跟总结

2012-11-08 
XSocket的学习和总结????? ??服务端类:???客户端数据处理类:???客户端类:??代码如上,如有问题,欢迎商讨,?

XSocket的学习和总结

?????

?

?

服务端类:

?

?

?

客户端数据处理类:

?

?

?

客户端类:

?

?

代码如上,如有问题,欢迎商讨,?谢谢!

?

1 楼 pyk403 2011-03-03   不错很好。。
不过我还有一个疑问,就是ServerHandler 在调用ondata的第51行:
nbc.write("--|server:receive data from client sucessful| -----")
是不是要调用ClientHandler 的  ondata方法啊?

我怎么没找到地方有调ClientHandler ?

2 楼 zmty123 2011-04-23   要发送到service100次数据,发送几次后就断开连接了是为什么!
并且,我修改client发送一次数据,就接收一次数据,
  //向客户端读取数据的信息  
           byte[] byteBuffers= bc.readBytesByDelimiter("|", "UTF-8");  
           //打印服务器端信息  
           System.out.println(new String(byteBuffers));
也接收不到消息!
请问这是为什么! 3 楼 zmty123 2011-04-23   找到问题了,client发送太快,连接断开了! 4 楼 longgangbai 2011-05-31   zmty123 写道找到问题了,client发送太快,连接断开了!

断开很正常,我们项目中如果一段时间不连接,就会断开,很正常的 5 楼 night_mare 2011-09-20   pyk403 写道不错很好。。
不过我还有一个疑问,就是ServerHandler 在调用ondata的第51行:
nbc.write("--|server:receive data from client sucessful| -----")
是不是要调用ClientHandler 的  ondata方法啊?

我怎么没找到地方有调ClientHandler ?



我觉得应该是由于XSocketClient中使用的是IBlockingConnection阻塞式连接导致无法回调处理机制。

热点排行