摘要:
网络编程 什么是网络编程? 网络编程就是编写基于网络传输数据的应用程序 为什么需要网络编程? 在我们以前的编程中,所有的数据都是存在于本地,且只能由我们自己使用,不能进行跨电脑通讯,但是在实际的生活中,我们使用的应用程序都需要与其它计算机进行通讯,这时候我们就需要编写基于网络传输数据的应用程序 C/ 阅读全文
posted @ 2019-05-30 21:09
MOSS_AI
阅读(251)
评论(0)
推荐(0)
摘要:
1、最大半连接数 什么是最大半连接数 半连接:在进行TCP协议通信时,客户端与服务器端进行三次握手建立连接,但是有时客户端与服务器端进行了连接申请,服务器端也同意了申请(既已经完成三次握手的两次),此时只需要客户端再次进行确认即可建立连接,但是此时客户端未进行确认,就会进入半连接状态 最大半连接数: 阅读全文
posted @ 2019-05-30 21:05
MOSS_AI
阅读(159)
评论(0)
推荐(0)
摘要:
为什么要有套接字编程? 在上节课的学习中,我们学习了OSI七层协议,但是如果每次进行编程时我们都需要一层一层的将各种协议使用在我们的程序中,这样编写程序实在是太麻烦了,所以为了让程序的编写更加的简单,对OSI协议进行了封装,使我们只需要调用相应的接口就可以进行信息的接收与发送,而不用关注底层协议的实 阅读全文
posted @ 2019-05-30 21:05
MOSS_AI
阅读(189)
评论(0)
推荐(0)
摘要:
UDP 什么是UDP协议 在上节课的练习中,使用TCP进行网络编程时,我们会遇到粘包问题,这是因为TCP是流式协议,而今天学习的UDP协议不是流式协议,其发送的数据是数据报格式的,在进行数据发送时该协议会自动加上报头及报尾,使每次发送的数据之间都是有间隔的,这样在进行接收时就会每次接收一条数据。 为 阅读全文
posted @ 2019-05-30 21:04
MOSS_AI
阅读(276)
评论(0)
推荐(0)

浙公网安备 33010602011771号