网络编程(简介)

2019-02-02  本文已影响0人  秋笙fine

网络编程的时代算是结束了,这次是为了简介一下。
网络:是将物理上分开的主机进行连接所形成的交换区域。那么所谓的网络编程就是服务器端与客户端的开发操作实现。
但是在实际的工作下,对于网络编程有两种形式:

形式一:C/S结构(Client/Server),此类模式的开发一般要编写两套代码,一套客户端,一套客户端。开发麻烦,因为要维护两套程序使用,但是安全性高。

形式二:B/S结构(Browser/Server)不再单独开发客户端代码,而是开发服务器,客户用浏览器进行访问,这种模式只需要开发一套程序,安全性不高,因为是使用的公共的HTTP协议以及公共的FTP传输。
本次所讲解的网络编程指的就是C/S程序开发,即要开发两套程序,并且这样的程序也可以称为Socket程序。
对于C/S结构的程序分为两类:
TCP程序:采用可靠连接方式进行的传输(3次握手,4次挥手)
UDP程序:不可靠的连接,属于数据报协议

上一篇下一篇

猜你喜欢

热点阅读