netty5怎么确保数据发送成功?

问题描述

netty5怎么确保数据发送成功?

请教几个问题,困惑很久了。
1.比如手机客户端和服务端连接,手机突然断网了,但此时服务端没检测到,还在往channel写数据。但是Listener反的时issuccess为true。。。不是都断了吗怎么还为true。有什么方法能明确是数据发送成功了的。
2.处理了占包拆包的情况下,怎么服务端发的数据有时客户端收不到。

解决方案

http://bbs.csdn.net/topics/390873905

时间: 2024-09-01 18:36:55

netty5怎么确保数据发送成功?的相关文章

CIO关注:数据治理成功的六个步骤

数据很宝贵.随着保护客户数据的难度越来越大,越来越多的公司在积极采用数据治理策略,以便管理等于公司生命线的信息.毫无疑问,数据已成为信息经济的原材料,保护数据是一项具有战略意义的必要工作.寻求竞争优势的公司也在http://www.aliyun.com/zixun/aggregation/6939.html">积极主动地利用数据治理,为公司业务增加价值.所有这些,都需要企业在合适的时间向合适的人提供合适的信息,并且使整个企业都获得新的机遇,而不是单单以一种被动的方式来管理数据. 数据存在的

android http POST请求方式向服务其发送数据不成功 贴出代码求大神帮解决一下

问题描述 android http POST请求方式向服务其发送数据不成功 贴出代码求大神帮解决一下 new Thread(new Runnable() { @Override public void run() { String szSrc = ""abcdefghijkl123456789123"" ; byte[] encoded = ThreeDes.encryptMode(keyBytes szSrc.getBytes()); try { /* Strin

原始套接字 tcp-用原始套接字发送TCP数据包,显示发送成功但是接收不到,求教

问题描述 用原始套接字发送TCP数据包,显示发送成功但是接收不到,求教 我需要自己构建IP数据包,在IP选项部分添加一些数据,因此用原始套接字发送TCP数据包,但是发送成功了,另一台主机接收不到,用的2003系统,不知道哪位好心人能帮助下,万分感激,谢谢 解决方案 你这个问题说的比较笼统,你是用的无连接发送吧,发送成功了,但是主机没收到,可能:1.IP包或者TCP包创建的有问题2.发送过程中,数据有丢失3.服务器的程序,在接受数据的程序上存在一些问题 解决方法:1.在客户端断点检测,查看IP和T

qq邮箱-mutt + msmtp ,126邮箱发送成功,QQ邮箱发送失败,请问什么原因导致的失败?感谢

问题描述 mutt + msmtp ,126邮箱发送成功,QQ邮箱发送失败,请问什么原因导致的失败?感谢 我弄了一晚上都没弄好,关于认证.加密.端口什么的都试过无数次了 goolge到一篇帖子,通过抓包发现本应该被识别的部分数据被忽视了,导致步骤错位 (原贴:http://sjcatsoft.cnblogs.com/archive/2009/06/06/1497772.html) 请更明白其中原因的大神,能够精确指点一下 (我猜想sendmail或者postfix会不会存在类似的问题) 感谢~

利用javax.comm中的实例文档simplewrit在eclipse中运行,显示无错误,运行后怎么才知道自己在串口发送成功了?

问题描述 利用javax.comm中的实例文档simplewrit在eclipse中运行,显示无错误,运行后怎么才知道自己在串口发送成功了,我用了个叫串口精灵的软件,但是显示没有数据从串口发出

dm9000 lwip-DM9000移植LWIP协议栈,数据发送速度达不到要求,

问题描述 DM9000移植LWIP协议栈,数据发送速度达不到要求, 在TI的6713B上面移植协议栈作为TCP服务器成功了,但是数据发送速度不是特别快,一秒内发送72Byte的数据包为2000个,我设置的TCP_MSS 72*20,其它的如tcp_snd_buf 4*mss等等,另外,我测试了一下就是不经过lwip协议栈,在主函数里面直接调用DM9000_send函数来发送数据(没有按照tcp.ip数据格式),大概一秒钟也就300个包,不过发送的这个包大小在(1B-3kB)之间,希望各路大神能不

VS 串口数据发送不到下位机

问题描述 VS 串口数据发送不到下位机 #ifndef SERIALPORT_H_ #define SERIALPORT_H_ #include #include #include #include #include #include /** 串口通信类 本类实现了对串口的基本操作 例如监听发到指定串口的数据.发送指定数据到串口 */ class CSerialPort // (int * pData) { public: CSerialPort(void); ~CSerialPort(void

《Python高性能编程》——2.14 确保性能分析成功的策略

2.14 确保性能分析成功的策略 性能分析需要一些时间和精力.如果你把需要测试的代码段跟你代码的主体分离,你会有一个更好的机会去了解你的代码.然后你可以用单元测试来保证正确性,你还可以传入精心编造的真实数据来测试算法的有效性. 记得关闭任何基于BIOS的加速器,因为它们只会混淆你的结果.Ian的笔记本电脑使用的Intel TurboBoost功能可以在温度足够低的时候将CPU暂时加至极速.这意味着低温时运行同一段代码的速度可能比高温时要快.你的操作系统也许还控制了时钟的速度--使用电池电源的笔记

pos-关于POS机串口数据发送的问题

问题描述 关于POS机串口数据发送的问题 一般超市用的POS机,都是把要打印的数据通过并口或者网口给打印机,再由打印机进行打印.我的问题是能不能从串口获得要打印的数据?以文件格式或者ASCII码格式都行. 解决方案 如果pos机上有串口,建立串口读写,并定向到串口上.如果你无法修改pos机源码,通过网口转串口设备就可以