2013年4月23日
摘要: 1.使用socket模块中socket()函数创建套接字:socket()函数返回一个socket对象,该对象的方法实现了各种socket系统调用。语法:import socketsocket.socket([family[,type[,proto]]])使用给定的address family, socket type和protocol number创建一个新的socket对象。The address family(地址家族):AF_INET(默认),AF_INET6,AF_UNIX,AF_CAN或者AF_RDS。The socket type(套接字类型):SOCK_STREAM(默认),S 阅读全文
posted @ 2013-04-23 16:35 101010 阅读(483) 评论(0) 推荐(1) 编辑
摘要: 1.什么是套接字一开始,套接字被设计用在一台主机上的多个应用程序之间的通信,也被称为进程间通信(IPC)。套接字有两种:基于文件的和基于网络的。2.套接字家族(1)基于文件:家族名:AF_UNIX(在POSIX1.g标准中,也叫AF_LOCAL),表示“地址家族(缩写AP,老系统也叫协议家族即PF):UNIX”(2)基于网络:家族名:AF_INET,表示“地址家族(AF):Internet”另一种地址家族AF_INET6用于IPv6(3)Python2.5中加入了一种Linux套接字的支持:AF_NETLINK让用户代码与内核代码之间的IPC可以使用标准BSD套接字接口。以上3中地址家族中,基 阅读全文
posted @ 2013-04-23 16:20 101010 阅读(312) 评论(0) 推荐(0) 编辑