|
这段时间网络编程完结了,主要学习了TCP和UDP通信协议,还有三次握手四次挥手,其中TCP是最常用的,比较稳定不容易丢包。TCP服务器的模型:1>建立socket连接(产生socket套接字)2>绑定IP和端口号4 >等待连接5>接收recv线程:6>发送send。TCP客户端的模型:1>建立socket连接(产生socket套接字) 2>写入IP和端口号 3>连接4>发送recv线程:5>接收send。这两个模型非常重要,后面经常会用到。在上面基础上,还学了并发服务器,用的是线程来说实现,这个也很重要,还学习了组播和广播,json打包和sqlite3的基础操作。学这些都是为了我们的项目做铺垫,这次项目说难不难,不难代码不是很多,难主要是团队合作。这次项目做得挺满意的,要求的功能都实现了,还加了额外的功能,主要就是在这次项目中,体会到了团队合作的快乐和重要性,也为以后的工作提前做点准备。 |
|