网络编程课程设计资料.pdf

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络编程 课程设计说明书 基于 TCP/IP 的网络文字 聊天程序设计 专业: 网络工程 班级: 网络 7878 姓名: 周岐就 学号: 6554773546 时间: 2016.12.18 摘 要 Socket 接口是 TCP/ IP 网络的 API(应用程序接口 ) ,Windows Sockets (Winsock) 是一个基于 Socket 模型的 API。本文通过论述了 Windows 环境下的实现计算机 数据传输服务的机制 , TCP/ IP 协议的体系结构、 组成与功能以及通过 TCP/ IP 协议实现异构型网络互连 的机理。对 TCP/ IP协议提供的两种通信功能进行了分析 ,辩证地提出了它们不同 的应用场合。本聊天工具使用 VC++语言和较成熟的微软的 mfc71 作为开发语言 细设计的整个开发过程进行全面论述。 最后 ,给出了在 TCP/ IP 基础上开发通信应 用程序的编程模型和实现要点 ,对用户开发应用程序有一定参考意义。 关键词 : 网络 ;TCP/ IP协议 通信编程 VC++ 引 言 Internet C 语言或是 web 网络 语言进行设计。 Internet 上数据传输协议主要有 TCP和 UDP。TCP是有连接协议 它要求计算机进行对话时必须先建立连接。保证数据传送安全到达目的地。 UDP 是无连接协议。 它只是将信息送到网络上并不检查数据是否到达了目的地。 要进 行实时会话。 则应该采用 TCP协议。本程序采用的协议就是 TCP协议。传输控制 协议 TCP (Transmission Control Protocol) 是 Internet 最基本的网络通信协 议 , 它由一系列协议组成 , 其中核心协议是传输层的 TCP和 UDP( User Datagram Protocol, 用户数据报协议 ) 协议。TCP 协议属于 “ 面向连接 , 可靠传输” 的型 , 面向连接的传输意味着在进行通信以前 , 需要在两个系统之间建立逻辑连接 , 在每个数据传输的过程中都需要进行应答以保证数据包的完整 , 这种方法可以 保证数据传输的可靠性 , UDP协议属于 “ 面向无连接 , 不可靠传输” 的类型 , 该协议只负责接收和传送上层协议传递的消息 , 它本身不 做任何的检测、修改与应答 , 网络开销一般要小于 TCP协议。在优良的网络环境 , UDP 的工作效率较 TCP 协议要高。在 Windows 环境下开发网络应用程序 , 通常 都是使用 Microsoft 的网络编程接口 , 即 Windows 套接字 Windows So

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档