1. 网络方面
网络编程实际就是通过编程实现网络的通信,,实现计算机之间的通信。
2.编程方面
有三种网络编程结构:(1)C/S编程结构:客户端和服务器端都需要专门的编程导致客户端比较难维护(2)B/S结构:利用通用的客户端(浏览器)和服务器端,这样的
话,客户端不需要专门的维护,只需要进行服务器端的编程就行。(3)P/P:任意一个客户端都是服务器端:例如BT、电驴等都是基于P/P上的共享工具。
3.通信方面
客户端:请求网络连接-交换数据-关闭网络连接
服务器端:监听端口-获得连接-交换数据-关闭网络连接
4。协议(通信方法:交换数据的格式)
TCP:可靠的交换数据方式,速度没有UDP快;
UDP:不可靠的数据交换方式,速度较快。
时间: 2024-10-14 00:54:40