湖南科技大学计算机网络课程设计报告详解
计算机网络
课程设计报告
姓名:
学号:
班级:
指导老师:
湖南科技大学计算机科学与工程学院
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库。
您可能关注的文档
- 人教版九年级化学第六单元课题1第二课时摘要.ppt
- 湖北省武汉市二中2015-2016学年高一上学期期末考试化学试卷详解.doc
- 湖北省武汉市2016届高中毕业班二月调研测试理综化学试题详解.doc
- 湖北省江汉油田高级中学2015-2016学年高一语文12月月考试题详解.doc
- 湖北省江汉油田高级中学2015-2016学年高一12月月考语文试题Word版含答案详解.doc
- 人教版九年级物理全册20.3电磁继电器课件(共27张PPT)摘要.ppt
- 人教版九年级历史下册:第六单元亚非拉国家的独立和振兴第13课动荡的中东地区教学设计+课件(69张)摘要.ppt
- 人教版九年级物理知识归纳总结摘要.doc
- 湖北省百所重点中学2017届高三联考历史试卷详解.doc
- 湖北省城镇道路工程施工统一用表详解.doc
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
原创力文档

文档评论(0)