前言 socket中意为插座,属于进程间通信的一种方式。socket库隐藏了底层,让我们更好的专注于逻辑。如果短连接和长连接两概率没搞明白,会被坑的爬不起来。 短连接 一次完整的传输过程,发送方输出流发送完并关闭 长连接 服务端和客户端建立tcp长连接,如果发送方输出流未进行关闭,接收方就不会认为结 ...
分类:
编程语言 时间:
2016-05-14 20:10:41
阅读次数:
1541
一.socket理论: 发现一个很好的文章,一个高手写的,我也就不再做搬运工了,直接连接吧,对理论感兴趣的可以去看看! http://www.cnblogs.com/dolphinX/p/3460545.html ...
分类:
编程语言 时间:
2016-05-11 01:25:57
阅读次数:
289
Python Socket学习 Python Socket学习 Python在网络通讯方面功能强大,学习一下Socket通讯的基本方式 UDP通讯: Server: import socket port=8081 s=socket.socket(socket.AF_INET,socket.SOCK_ ...
分类:
编程语言 时间:
2016-05-10 16:40:16
阅读次数:
206
客户端编程: 首先要创建socket,用python中socket模板中的socket函数就可以了 import socket s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) socket函数后面要带两个参数: Address Family ...
分类:
编程语言 时间:
2016-04-10 19:28:28
阅读次数:
226
socket.AF_UNIX unix本机进程间通信 socket.AF_INET IPV4 socket.AF_INET6 IPV6 上面的这些内容代表地址簇,创建socket必须指定,默认为IPV4 socket.SOCK_STREAM #for tcp socket.SOCK_DGRAM
分类:
编程语言 时间:
2016-03-15 18:47:58
阅读次数:
335
python 编写server的步骤: 1. 第一步是创建socket对象。调用socket构造函数。如: socket = socket.socket( family, type ) family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF
分类:
编程语言 时间:
2016-03-10 00:14:09
阅读次数:
1487
Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 下面讲的是Socket模块功能 1、Socket 类型 套接字格式: socket(
分类:
编程语言 时间:
2016-03-10 00:09:34
阅读次数:
254
#server.py import socket s=socket.socket() s.bind(('127.0.0.1',2000)) s.listen(5) while 1: cs,address=s.accept() cs.settimeout(5) print 'got cinnected
分类:
编程语言 时间:
2016-02-23 20:36:43
阅读次数:
210
本文主要介绍使用Python语言编写Socket协议Server及Client的简单实现方法。1.PythonSocket编程简介Socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。三种流行的套接字类型是:stream,datagram和raw。stream和datagram套接字可以直接与TCP协..
分类:
编程语言 时间:
2016-02-18 12:07:58
阅读次数:
274
服务端 import socket s = socket.socket() host = socket.gethostname() port = 1234 s.bind((host, port)) s.listen(5) while True: c, addr = s.accept() print
分类:
编程语言 时间:
2016-02-11 19:13:34
阅读次数:
245