摘要: 网络编程 软件开发架构 c/s架构 c:客户端 s:服务端 b/s架构 b:浏览器 s:服务端 c/s架构 c:客户端 s:服务端 b/s架构 b:浏览器 s:服务端 手机端:好像C/S架构比较火,其实不然,微信小程序,支付宝第三方接口都类似于b/s架构 目的都在于统一接口,聚集用户群 pc端:b/ 阅读全文
posted @ 2019-06-03 20:19 同济小孙 阅读(250) 评论(0) 推荐(0) 编辑
摘要: ####UDP初试 ##服务端import socketserver = socket.socket(type=socket.SOCK_DGRAM)server.bind(('127.0.0.1',8080))while True: data, addr = server.recvfrom(1024 阅读全文
posted @ 2019-06-03 20:16 同济小孙 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 循环链接###服务端import socketserver = socket.socket()server.bind(('127.0.0.1',8080))server.listen(5)###要实现循环链接,也就是一个链接段了之后,我们又可以继续链接其他的##服务端要提供持续不断的服务while 阅读全文
posted @ 2019-06-03 20:14 同济小孙 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 循环通信##服务端import socket"""服务端的要求:1.24小时不间断提供服务2.有固定的ip和port(端口)3.支持高并发,也就是能同时服务很多个用户并行:同一时间点上多个任务同时运行,真正意义上的同时执行并发:同一时间段内,多个任务同时执行,只要看起来像同时进行就可以称之为并发现在 阅读全文
posted @ 2019-06-03 16:25 同济小孙 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 初试网络编程简单版本:####socket模块就是套接字模块,这个模块为我们封装了很多复杂的通讯协议##以及方法,我们只需要调用这个模块的方法就能实现通信了.接下来是使用方法##通讯一般指的是两台计算机之间的通信,按照架构方式,我们一般称一方为客户端,##一方为服务端,这是典型的CS架构,除此之外, 阅读全文
posted @ 2019-06-03 16:24 同济小孙 阅读(151) 评论(0) 推荐(0) 编辑