摘要: 参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 消息发送接口: 消息接收接口: 客户端: 服务端: 消息发送类: 消息接收类: 阅读全文
posted @ 2016-07-09 11:52 强混劣势路 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 服务端接收到的数据可能是被截断或合并后的数据,需要协议来解决 例如:协议为字符串前加上[length="字符串长度"] 阅读全文
posted @ 2016-07-09 11:50 强混劣势路 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 一个客户端、发送一条消息 客户端: 服务端: 注意:NetworkStream.Read()方法是同步的 一个客户端、发送多条消息 客户端: 服务端: 注意: 1. 阅读全文
posted @ 2016-07-09 11:47 强混劣势路 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 主要参考张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html TcpClient是对Socket的封装 一个TcpClient对应一个Socket,一个Socket对应一个端口 同步方法:阻塞方法(block method) 阅读全文
posted @ 2016-07-09 11:42 强混劣势路 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 参考学习张子阳大神的博客:http://www.cnblogs.com/JimmyZhang/category/101698.html 一、TCP 面向连接的(UDP是无连接的) 全双工,建立连接之后,双方都可以使用现有的连接收发数据 三次握手 二、 TCP属于传输层,应用层如何使用传输层的协议? 阅读全文
posted @ 2016-07-09 11:32 强混劣势路 阅读(253) 评论(0) 推荐(0) 编辑