第2章tcp用编程.pptVIP

  • 2
  • 0
  • 约1.12万字
  • 约 50页
  • 2018-12-22 发布于福建
  • 举报
第2章tcp用编程

第2章 TCP应用编程 2.1 同步TCP应用编程 2.2 利用同步TCP编写网络游戏 2.3 异步TCP应用编程 2.4 异步TCP聊天程序 TCP是Transmission Control Protocol(传输控 制协议)的简称,是TCP/IP体系中面向连接的运 输层协议,在网络中提供全双工的和可靠的服务。 TCP协议最主要的特点是: 1) 是一种基于连接的协议。 2) 保证数据准确到达。 3) 保证各数据到达的顺序与数据发出的顺序相同。 4) 传输的数据无消息边界。 关于TCP应用编程的几个概念: 1)同步工作方式 用TCP协议进行编程时程序执行到发送、接收和监听语句时,在未完成工作前不再继续往下执行,即处于阻塞状态,直到该语句完成某个工作后才继续执行下一条语句。 2)异步工作方式 程序执行到发送、接收和监听语句时,不论工作是否完成,都会继续往下执行。 3)同步套接字编程 与同步工作方式相对应的,利用Socket类进行编程时系统提供有相应的方法,采用相应的方法进行编程则称为同步套接字编程。 4)异步套接字编程 与异步工作方式相对应的,利用Socket类进行编程时系统提供有相应的方法,采用相应的方法进行编程则称为异步套接字编程 。

文档评论(0)

1亿VIP精品文档

相关文档