摘要: socket模块 学习网络编程,其实就是学习socket模块。 socket是什么? 翻译过来就是套接字,是对底层的TCP IP UDP等网络协议进行封装 使得上层的应用程序开发者,不用直接接触这些复杂的,艰涩的协议。 对于程序而言,他就是封装好的模块。要完成网络通信,只需要系统提供的socket模 阅读全文
posted @ 2018-11-02 20:55 msjaxuexi 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1、深入理解TCP三次握手、四次挥手逻辑 TCP创建链接使用三次握手的原因,第一次客户端发送请求给服务器端建立连接,第二次服务端发送建立连接的同意信息和测试信息,第三次客户端发送正确测试信息给服务端。客户端和服务端正式建立连接。 TCP四次挥手的原因:第一次客户端发送断开连接的请求,第二次服务端发送 阅读全文
posted @ 2018-11-02 20:29 msjaxuexi 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 网络编程 应用软件的架构 1、C/S client >server 客户端到服务端 2、B/S browser 》server 浏览器端到服务端 在不同的计算机上,一个安装客户端另一安装服务端 通过网络来通讯 什么是网络通讯? 要完成通讯必须具备的条件 1、物理连接介质(网线,wifi,光纤) 2、 阅读全文
posted @ 2018-11-02 15:40 msjaxuexi 阅读(132) 评论(0) 推荐(0) 编辑