湖南科技大学计算机网络课程设计报告详解.doc

湖南科技大学计算机网络课程设计报告详解.doc

湖南科技大学计算机网络课程设计报告详解

计算机网络 课程设计报告 姓名: 学号: 班级: 指导老师: 湖南科技大学计算机科学与工程学院 2016年 1 月 网络聊天程序的设计与实现 课程设计题目 了解Socket通信的原理,在此基础上编写一个聊天程序。 课程设计内容 1.TCP/IP协议与WinSock网络编程接口的关系 WinSock 并不是一种网络协议,它只是一个网络编程接口,也就是说,它不是协议,但是它可以访问很多种网络协议,你可以把它当作一些协议的封装。现在的 WinSock已经基本上实现了与协议无关。你可以使用WinSock来调用多种协议的功能。那么,WinSock和TCP/IP协议到底是什么关系呢?实际上,WinSock就是TCP/IP协议的一种封装,你可以通过调用WinSock的接口函数来调用TCP/IP的各种功能.例如我想用TCP/IP 协议发送数据,你就可以使用WinSock的接口函数Send()来调用TCP/IP的发送数据功能,至于具体怎么发送数据,WinSock已经帮你封装好了这种功能。 2. WinSock编程简单流程 WinSock编程分为服务器端和客户端两部分,TCP服务器端的大体流程如下: 对于任何基于WinSock的编程首先必须要初始化WinSock DLL库。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档