湖南科技大学计算机网络课程设计报告详解
计算机网络
课程设计报告
姓名:
学号:
班级:
指导老师:
湖南科技大学计算机科学与工程学院
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
最近下载
- 2025金融业智能风控实践白皮书.pdf VIP
- 弱电解质电离平衡习题与.pdf VIP
- ISO 2063-1_2019 中文版(金属和其他无机涂层 热喷涂锌铝及其合金 第 1 部分:防腐蚀设计要求).docx VIP
- 自考英语二高频词汇.pdf VIP
- 2025-2026学年辽宁省东北育才学校高三上学期10月联考物理试题及答案.pdf VIP
- 《中国文化概况》带翻译版.pdf VIP
- 《HY/T 0187.1-2024海水循环冷却系统设计规范 第1部分:取水技术要求》.pdf
- 路灯照明系统施工组织设计.docx
- 人工智能导论(第2版)第十一章-行为智能(机器人).pptx
- 川菜推广活动策划方案.pptx VIP
原创力文档

文档评论(0)