随笔分类 -  python网络编程

摘要:IO概念及 多路复用 异步编程 同步异步 函数或方法被调用的时候,调用者是否得到最终结果的 直接得到最终结果结果的,就是同步调用; 不直接得到最终结果的,就是异步调用。 阻塞,非阻塞 函数或方法调用的时候,是否立刻返回。 立即返回就是非阻塞调用; 不立即返回就是阻塞调用。 区别 同步、异步,与阻塞、 阅读全文

posted @ 2018-11-06 19:55 Riper 阅读(230) 评论(0) 推荐(0)

摘要:SocketServer socket编程过于底层,编程虽然有套路,但是想要写出健壮的代码还是比较困难的,所以很多语言都对socket底层API进行封装,Python的封装就是——socketserver模块。它是网络服务编程框架,便于企业级快速开发。 SocketServer简化了网络服务器的编写 阅读全文

posted @ 2018-11-04 18:04 Riper 阅读(114) 评论(0) 推荐(0)

摘要:socket的UDP编程 UDP编程 UDP服务端流程 UDP服务端 创建socket对象。socket.SOCK_DGRAM 绑定IP和Port,bind()方法 传输数据 接收数据,socket.recvfrom(bufsize[, flags]),获得一个二元组(string, address 阅读全文

posted @ 2018-11-04 16:41 Riper 阅读(288) 评论(0) 推荐(0)

摘要:网络编程 Socket编程 socket套接字 端到端编程,建立了一条数据传输的通道 网络编程的基础,所有的操作系统都支持socket socket是一种通用的网路编程接口,不需要关心协议层,只是打通了一条通道,和网络层次没有一一对应关系。 IPC,RPC,最底层也是socket实现 协议族 名称 阅读全文

posted @ 2018-11-03 19:41 Riper 阅读(238) 评论(0) 推荐(0)

导航