摘要: 粘包问题 【一】什么是粘包 须知:只有TCP有粘包现象,UDP永远不会粘包 【1】socket收发消息的原理 首先需要掌握一个socket收发消息的原理 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据 也就是 阅读全文
posted @ 2024-05-15 14:10 zenopan 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Socket层 【一】Scoket层在哪 还是用图来说话,一目了然。 【二】什么是socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面 对用户来说,一组简单的 阅读全文
posted @ 2024-05-15 14:09 zenopan 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 2.0】操作系统与网络通信 【零】引入 【1】什么是网络编程 网络编程是指通过编程语言在计算机之间建立通信的一种方式。 它是在互联网上进行数据传输的关键组成部分,使计算机能够相互通信、交换信息和共享资源。 网络编程涉及许多不同的技术和协议,包括TCP/IP(传输控制协议/因特网协议),HTTP(超文 阅读全文
posted @ 2024-05-15 14:09 zenopan 阅读(4) 评论(0) 推荐(0) 编辑