Socket通讯(objetive-c)客户端与(JAVA)服务端的特殊点
来源:互联网 发布:华为畅享5手机壳淘宝 编辑:程序博客网 时间:2024/05/22 05:00
前段时间,在做objetive-c下的Sokcet通讯,当使用C++程序做服务端时,一切正常;当用JAVA做服务端时,双方收不到数据,在查阅了一些资料后,整理一下注意点
1 消息末尾加回车和换行符
objetive-c发送数据时,要在末尾加上“\r\n”
_dataToSend = [NSData dataWithBytes:"This is a test\n" length:15];这是因为JAVA服务端使用类似于readline()的函数,读取缓冲区中的内容
2 编码方式需对应
ASCII编码
NSData *data = [[NSData alloc] initWithData:[response dataUsingEncoding:NSASCIIStringEncoding]];
UTF-8编码
NSData *data = [[NSData alloc] initWithData:[response dataUsingEncoding: NSUTF8StringEncoding]];
编码要想对应,即都使用相同的编码方式。
- Socket通讯(objetive-c)客户端与(JAVA)服务端的特殊点
- Socket通讯(objetive-c)客户端与(JAVA)服务端的特殊点
- socket实现服务端与客户端的通讯
- java socket与 c socket通讯 java服务端
- JAVA使用Socket模拟服务端与客户端通讯
- C服务端与java客户端的socket通信注意事项
- C++ socket编程 实现服务端与客户端的通讯
- socket实现客户端与服务端的通讯(群聊)
- socket编程 实现服务端与客户端的通讯
- C++ socket编程 实现服务端与客户端的通讯
- C++ socket编程 实现服务端与客户端的通讯
- C++ socket编程 实现服务端与客户端的通讯
- C++ socket编程 实现服务端与客户端的通讯
- Socket客户端与服务端通讯实例
- Socket通讯-C#客户端与Java服务端通讯(发送消息和文件)
- java TCP客户端与服务端之间的通讯
- socket通讯 客户端和服务端
- Socket客户端和服务端通讯
- SQL Server 2005 sa用户登录失败?
- 内存操作函数(C)
- iPhone开发【四】常用控件之ActionSheet与AlertView
- Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT
- pscp详解
- Socket通讯(objetive-c)客户端与(JAVA)服务端的特殊点
- 小小耳机大学问
- 正则表达式-将秒数转化为时间格式
- 任小笨空间伤感日志:享受瞬间的华丽、绽放凄美的诀别
- Select()系统调用及文件描述符集fd_set的应用
- ubuntu 邮件系统附件直接编辑后不知道保存到那里了,怎么办?
- 设置windows主机与Linux虚拟机共享文件夹 .
- df
- java 快速排序