Python网络编程(一):基础概念

Python网络编程(一):基础概念

网络通信

自动互联网诞生以来,现在基本上所有的程序都是网络程序,很少再有单机版的程序了。计算机网络就是将各个计算机连接到一起,让网络中的计算机可以相互通信

网络通信:如何在程序中实现两个计算机的通信

例:用户使用百度浏览器,计算机就和百度的某台Web服务器通过互联网连接起来了,然后百度的服务器将页面以数据的形式返回给用户浏览器


网络通信的实质:是计算机之间进程的通信

一台计算机上不止一个浏览器,会有很多软件在运行,不同软件连接的服务器主机也不同

例:浏览器进程和某个服务器的Web进程在通信,而其它软件和其它服务器进程在通信……