《移动通信软件编程基础—JAVA语言》第12章.pptVIP

  • 1
  • 0
  • 约5.1千字
  • 约 30页
  • 2019-09-06 发布于广东
  • 举报

《移动通信软件编程基础—JAVA语言》第12章.ppt

知识回顾 多线程 线程的基本概念 线程的实现方法 同步的实现 死锁及其解决方案 线程的基本概念 创建线程 线程的状态 暂停线程的方法 线程的优先级 继承Thread类 实现Runnable接口 同步方法 同步代码块 死锁 Wait-notify机制 12 网络编程 第 章 本章目标 网络编程的基本概念 编写UDP网络程序 编写TCP网络程序 网络通信 进行通信的计算机的地址:IP地址 进行通信的计算机的规则:TCP协议 通信应用程序所在通信端口 UDP和TCP协议 TCP(传输控制协议)是面向连接的通信协议: TCP提供两台计算机之间的可靠无差别的数据传输。 应用程序利用TCP进行通信时,源和目标之间会建立一个虚拟的连接,连接一旦建立,两台计算机之间就可以把数据当作一个双向字节流进行交换。 建立连接 通话 结束通话 UDP/TCP协议 UDP(用户数据报协议)是无连接通信协议。 UDP不保证数据的可靠传输,但能实现向多个目标发送数据,并可以实现接收多个源的数据。 使用UDP协议从一台主机向另外一台主机发送数据,数据就会立即发送,而不管另外一台主机是否准备接收,另外一台主机也不会确认是否收到。 TCP协议和UDP协议的差别 对比项 TCP协议 UDP协议 是否连接 面向连接 面向非连接 传输可靠性 可靠的 不可靠的 应用场合 传输大量的数据 少量数据 速度 慢 快 S

文档评论(0)

1亿VIP精品文档

相关文档