Python中的socket网络通信
建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。
这个实例讲述了python使用socket进行简单网络连接的方法:
<pre class="brush:php;toolbar:false">import socket print "Creating socket...", s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) print "done." print "Connecting to www.bitsCN.com", s.connect(("www.bitsCN.com", 80)) print "done."</pre>上面的代码返回下面的结果:
<pre class="brush:php;toolbar:false">Creating socket... done. Connecting to www.bitsCN.com done.</pre>您可能感兴趣的文章:
Python中的socket网络通信
Java套接字编程(上)(1)
用C#的Raw Socket实现网络封包监视
Python实现远程端口监控实例
Java入门笔记9_Socket
UDP是什么,UDP协议及优缺点
boost异步网络通信初探
如何理解php socket
Java套接字编程(上)(2)
PHP-FPM与Nginx的通信机制总结