08-用VC 6.0的sockcets API实现聊天室程序.doc

08-用VC 6.0的sockcets API实现聊天室程序.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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实际上是一

文档评论(0)

好老师 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档