Java客户端向twisted服务器发送数据中遇到的问题
2013-12-26 00:00
141 查看
Java客户端向twisted写的服务器发送数据用dataReceived时,如果数据太多,tcp就会自动的将数据截取分发。这样服务器用dataReceived方法接收的数据就会丢失一部分。用lineReceived不会。
twisted写的服务器用lineReceived接收数据,这时java客户端在发送数据的时候要做下处理。在需要发送的数据结尾结尾要加上‘\r\n’(windows下) ‘\n’(linux/unix下) ‘\r’ (mac os下)。因为linereceived是按行来接收数据的。客户端用换行符来标志数据的发送结束。
twisted写的服务器用lineReceived接收数据,这时java客户端在发送数据的时候要做下处理。在需要发送的数据结尾结尾要加上‘\r\n’(windows下) ‘\n’(linux/unix下) ‘\r’ (mac os下)。因为linereceived是按行来接收数据的。客户端用换行符来标志数据的发送结束。
相关文章推荐
- 使用apache的TelnetClient实现java向telnet服务器发送命令并显示数据(解决乱码问题)
- java本地客户端与服务器连接并相互发送数据
- iOS客户端发送json数据,java(servlet)服务器接受json数据
- 数据通信之数据转码字节映射加密发送:客户端c++和服务器java
- 数据通信之数据转码字节映射加密发送:客户端c++和服务器java
- 用java在客户端读取mongodb中的数据并发送至服务器
- 10g的客户端从9i的服务器中导出数据时遇到上面的问题
- java处理http发送的数据转化为json格式并返回遇到的问题
- ios客户端base64上传图片到java服务器遇到的问题
- java客户端向服务器发送数据
- java客户端数据发送到服务器(POST请求)总结
- java客户端与服务器连接并发送数据
- java服务器下载文件中遇到的编码问题
- kafka java中发送数据、连接失败问题解决
- kafka java中发送数据、连接失败问题解决
- java服务器向flex客户端一对一推送数据
- java后台接收android客户端通过http方式发送的数据
- java 网络 之 模拟浏览器给服务器发送数据
- java SDK ,上传、读取 基本类型数据通过服务器(客户端代码)
- 简单socket服务(三)实现多客户端向服务器发送数据并保证服务器接收到数据