- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
网络建设课程设计
设计说明书
用VC++6.0的Sockets API实现一个聊天室程序
学生姓名
寇蕊
学号
0618014027
班级
计本061
成绩
指导教师
薛燕红
计算机科学与技术系
2009年1月10日
网络建设 课程设计评阅书
题目
用VC++6.0的Sockets API实现一个聊天室程序
学生姓名
寇蕊
学号
0618014027
指导教师评语及成绩
指导教师签名:
年 月 日
答辩评语及成绩
答辩教师签名:
年 月 日
教研室意见
总成绩:
室主任签名:
年 月 日
课程设计任务书
2008 —2009学年第 1 学期
专业: 计算机科学与技术 学号: 0618014027 姓名: 寇蕊
课程设计名称: 网络建设课程设计
设计题目:用VC++6.0的Sockets API实现一个聊天室程序
完成期限:自 2008 年 12 月 29 日至 2009 年 1 月 10 日共 2 周
设计依据、要求及主要内容(可另加附页):
课题背景:
随着计算机信息技术的飞速发展,互联网与人类社会的工作、生活越来越紧密相关,它已经成为人类获取、交流信息的重要途径和手段。网络编程已经成为软件开发的一个重要的研究领域。本文利用Sockets API 编写一个C/S通信网络应用程序,以实现聊天室的基本功能。
设计任务:
在Visual C++ 6.0中利用Sockets API基础知识编写一个软件,使该软件能够实现以下功能:实现网络聊天的基本功能;实现消息数据的传送等基本功能。
设计要求:
利用Visual C++ 6.0和Sockets API开发工具来实现简易聊天室程序。
利用Sockets API基础知识结合所学过的编程知识,以及网络方面的知识编写一个基于网络TCP/IP协议的聊天室程序,并利用该程序实现了网络通信的基本功能,以及消息数据的传送等基本功能。
撰写规范的课程设计说明书。
指导教师(签字): 教研室主任(签字):
批准日期: 年 月 日
摘 要
本文介绍一个在Visual C++ 6.0中进行sockets的API编程开发的一个实例。在Sockets API知识的基础上,编写一个聊天室程序,该程序通过服务器提供服务端连接响应,使用者通过客户端程序登录到服务器,就可以与登录在同一服务器上的用户交谈,这是一个面向连接的通信过程。以些来实现了网络通信的基本功能,以及消息数据的传送等基本功能。
关键词:网络;Sockets API;服务器端;客户端
目 录 TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc218826198 1 课题描述 PAGEREF _Toc218826198 \h 1
HYPERLINK \l _Toc218826199 2设计过程 PAGEREF _Toc218826199 \h 2
HYPERLINK \l _Toc218826200 2.1设计服务器端流程 PAGEREF _Toc218826200 \h 2
HYPERLINK \l _Toc218826201 2.2设计客户端流程 PAGEREF _Toc218826201 \h 2
HYPERLINK \l _Toc218826203 3 程序实现 PAGEREF _Toc218826203 \h 3
HYPERLINK \l _Toc218826204 3.1编程步骤 PAGEREF _Toc218826204 \h 3
HYPERLINK \l _Toc218826205 3.2程序代码 PAGEREF _Toc218826205 \h 3
HYPERLINK \l _Toc218826206 4 总结 PAGEREF _Toc218826206 \h 3
HYPERLINK \l _Toc218826207 参考文献 PAGEREF _Toc218826207 \h 7
1 课题描述
Windows Sockets API是TCP/IP网络环境里,也是Internet上进行开发最为通用的API。在TCP/IP网络通信环境下,Socket数据传输是一种特殊的I/O,它也相当于一种文件描述符,具有一个类似于打开文件的函数调用-socket()。可以这样理解:Socket实际上是一
您可能关注的文档
最近下载
- 初中英语语法专项1000题:专题11-时态二(现在进行时)(答案解析).pdf VIP
- 外科学课件:胸部损伤-.ppt VIP
- 2021年1月自考11466现代企业人力资源管理概论试题及答案含解析.pdf VIP
- 营运桥梁变形监测报告.doc VIP
- 防水基本知识的普及雨虹.pdf VIP
- 初中英语语法专项1000题:专题10-时态一(一般现在时)(答案解析).pdf VIP
- 大疆无人机操作教程视频.pdf VIP
- 初中英语语法专项1000题:专题09-动词-专项训练(答案解析).pdf VIP
- 人教版四年级上册道德与法治培优辅差计划.docx VIP
- 东方雨虹聚羧酸减水剂应用.ppt VIP
文档评论(0)