网络编程
文章平均质量分 58
秒不可闫M先生
这个作者很懒,什么都没留下…
展开
-
网络编程--udp实现简单的客户端服务端对话
网络编程–udp实现简单的客户端服务端对话 udp与tcp不同,udp不需要连接服务端,不会产生阻塞,可以同时多个客户端给服务端发消息。 基于udp套接字的服务端: 创建数据报套接字 绑定地址 消息的收发 关闭套接字 基于udp套接字的客户端: 创建套接字 消息的收发 关闭套接字 利用上述步骤实现多个客户端同时给服务端发送消息 服务端代码: # udp_server.py from soc...原创 2018-09-23 18:38:11 · 3108 阅读 · 0 评论 -
网络编程--socket的一个简单的小案例--文件的复制
socket的一个简单的小案例–文件的复制 实现将一个文件(包括图片等)复制一份 考虑二进制文件,如音频,视频等,所以直接以二进制的形式进行拷贝 服务端用来接收文件 客户端用来发送文件 服务端: 创建套接字 绑定地址 等待客户端连接 打开新的一个文件用来保存数据 接收客户端发送到数据 将数据写到新的文件中 关闭文件,关闭套接字 客户端: 创建套接字 连接服务端 打开文件 读取文件 向服务端发...原创 2018-09-23 18:39:16 · 785 阅读 · 0 评论 -
网络编程--http请求、响应网页
网络编程–http请求、响应网页 http协议是一个tcp应用层的超文本传输协议,主要是对网页的传输和数据的传输 http传输过程: 一端通过http请求的格式发送具体请求内容,另一端接收http请求,按照协议 格式进行解析,获取真实请求后按照http协议响应格式 组织回复内容,回法给请求方,完成一次数据交互。 http请求格式: 请求行:具体的请求类别和请求内容 请求行的格式: GET ...原创 2018-09-23 18:41:23 · 1006 阅读 · 0 评论 -
网络编程--多进程实现---聊天室
功能介绍: 进入聊天室需要先输入姓名,姓名不能重复 有人进入聊天室,会向其他人发送通知(不给自己发),格式:某某进入聊天室 一个人发消息,其他人都会收到消息(自己不收),格式:某某说:啥啥啥 有人退出聊天室,会向其他亲人发送通知(不给自己发),格式:某某退出了聊天室 管理员说话:服务端发出消息,所有的客户端都接收消息,格式:管理员说:啥啥啥 拿到一个项目,我们不是着急着想代码该怎么写, 而是这...原创 2018-09-26 21:11:51 · 2385 阅读 · 0 评论 -
网络编程--socket套接字用tcp实现简单的收发消息
网络编程 使用tcp就需要连接 我们需要: 服务端来接收客户端的连接请求并与之收发消息。 客户端去连接服务端和服务的之间收发消息。 服务端: 我们要设置好客户端可以连接的ip地址和端口号,等待客户端的连接; 连接后处理收到的消息,并返回一个信号消息(如,收到你的消息) 客户端: 连接服务端 给服务端发送消息 接收服务端发送的消息 过程: 服务端: 创建套接字 设置ip地址与端口号(元组) 绑定地址...原创 2018-09-21 13:57:36 · 1553 阅读 · 0 评论 -
网络编程--Process多进程实现文件的复制
Process多进程实现文件的复制 使用Process首先要导入multiprocessing模块 使用multiprocessing创建子进程,子进程会复制父进程的全部代码段,父子进程各自执行互不影响,父子进程有各自的运行空间 如果不使用join回收子进程,则子进程退出后会成为僵尸进程 使用multiprocessing创建子进程往往父进程只是用来创建进程和回收进程 Process的一般使用...原创 2018-09-26 22:39:26 · 428 阅读 · 0 评论