重庆信息学院:《Java程序设计与应用开发》第七章 网络编程

网络编程 主讲人: XXXXXXX 重庆信息学院软件一系 信底求容院
网络编程 主讲人:xxxxxxx 重庆信息学院软件一系 Java精品课程

本章内容 °71网络编程基本概念 °72 Inetaddress类 ●73TCP编程 74UDP编程 75URL编程 G car
本章内容 ⚫ 7.1 网络编程基本概念 ⚫ 7.2 InetAddress类 ⚫ 7.3 TCP编程 ⚫ 7.4 UDP编程 ⚫ 7.5 URL编程

教学目的 掌握Java网络编程基砷知识,用Java实现底层 网络通信 G carre
教学目的 掌握Java网络编程基础知识,用Java实现底层 网络通信

重点、难点 °本章重点是 Inetaddress类,TCP/UDP和 URL程序设计。 本章难点是Java服务器套接字。 G carre
重点、难点 ⚫ 本章重点是InetAddress 类,TCP/UDP和 URL程序设计。 ⚫ 本章难点是Java 服务器套接字

课前知识回顾 1.什么是 TCP/IP协议? ●2.TCPP有哪两种传输协议各有什么特点? 3.什么是URL? 4.URL和IP地址有什么样的关系? 5.什么叫套接字( Socket)? 6.套接字(S0cket)和TCPP协议的关系? 7.URL和套接字( Socket)的关系? G carre
课前知识回顾 ⚫ 1. 什么是TCP/ IP协议? ⚫ 2. TCP/IP有哪两种传输协议,各有什么特点? ⚫ 3. 什么是URL? ⚫ 4. URL和IP地址有什么样的关系? ⚫ 5. 什么叫套接字(Socket)? ⚫ 6. 套接字(Socket)和TCP/IP协议的关系? ⚫ 7. URL和套接字(Socket)的关系?

网络编程的基本概念 °1、OSI模型 是 Open systems Interconnection的简称,其 中文译名为“开放式系统互联”。OSI模型 为一种分层结构,通过这种结构,使得网络 中不同计算机间相互交换信息的方式标准化。 OS将网络体系结构分为7层, G carre
一、网络编程的基本概念 ⚫ 1、OSI模型 是Open Systems Interconnection的简称,其 中文译名为“开放式系统互联”。OSI模型 为一种分层结构,通过这种结构,使得网络 中不同计算机间相互交换信息的方式标准化。 OSI将网络体系结构分为7层

0S模型(图) G carre
OSI模型(图) 物理层 数 网 据链路层 络层 传输层 会话层 表示层 应用层 通过媒介传输比 特,确定机械及 电气规范 数据帧的构成和 点到点的传递 负责数据包从源 到目的的传递和 网际互联 提供端到端的可 靠消息传递和错 误恢复 建立、管理以及 终止会话 翻译、加密以及 数据压缩 允许访问网络资 源

●1物理层 ●2数据链路层 ●3网络层 ●4传输层 ●5会话层 ●6表示层 ●7应用层 G carre
⚫ 1.物理层 ⚫ 2.数据链路层 ⚫ 3.网络层 ⚫ 4.传输层 ⚫ 5.会话层 ⚫ 6.表示层 ⚫ 7.应用层

1.1物理层 物理层是OSI模型的最低层或第一层,该层 包括物理联网媒介,如电缆连线连接器。物 理层的协议产生并检测电压以便发送和接收 携带数据的信号。 G carre
1.1 物理层 物理层是OSI模型的最低层或第一层,该层 包括物理联网媒介,如电缆连线连接器。物 理层的协议产生并检测电压以便发送和接收 携带数据的信号

1.2数据链路层 数据链路层是OS模型的第二层,它控制网 络层与物理层之间的通信 G carre
1.2数据链路层 数据链路层是OSI模型的第二层,它控制网 络层与物理层之间的通信
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 重庆信息学院:《Java程序设计与应用开发》第六章 GUI编程.ppt
- 重庆信息学院:《Java程序设计与应用开发》第四章 接口、抽象与包.ppt
- 重庆信息学院:《Java程序设计与应用开发》第五章 异常处理.ppt
- 重庆信息学院:《Java程序设计与应用开发》第三章 类与继承.ppt
- 重庆信息学院:《Java程序设计与应用开发》第一章 快速入门.ppt
- 重庆信息学院:《Java程序设计与应用开发》第二章 Java基本语法.ppt
- 高职:《Web数据库技术》第9章 Web数据库安全性.ppt
- 高职:《Web数据库技术》第8章(8-3) 记录集对象.ppt
- 高职:《Web数据库技术》第8章(8-1) ActiveX数据对象.ppt
- 高职:《Web数据库技术》第8章(8-4) 命令对象.ppt
- 高职:《Web数据库技术》第8章(8-2)节 连接对象.ppt
- 高职:《Web数据库技术》第7章 数据库基础.ppt
- 高职:《Web数据库技术》第6章 ASP中的内建对象.ppt
- 高职:《Web数据库技术》第5章 在ASP中使JavaScript.ppt
- 高职:《Web数据库技术》第4章 在ASP中使用VBScript.ppt
- 高职:《Web数据库技术》第3章 HTML语言基础.ppt
- 高职:《Web数据库技术》第2章 ASP及其运行环境.ppt
- 高职:《Web数据库技术》第1章 Web数据库概述.ppt
- 高职:《Web数据库技术》第10章 网络数据库应用实例.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第四章 控制系统的分析方法.ppt
- 重庆信息学院:《Java程序设计与应用开发》第九章 访问数据库.ppt
- 重庆信息学院:《Java程序设计与应用开发》第八章 JAVA/O系统.ppt
- 重庆信息学院:《Java程序设计与应用开发》第十章 多线程.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第1章 面向对象概述.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第2章 Java导论.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第3章 Java的基本语法.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第4章 Java对象的生命周期.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第5章 对象设计的Java规范.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第6章 Java的线程.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第7章 Java的输入输出.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第8章 Java的集合框架.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)第9章 Java的图形用户界面.ppt
- 《Java面向对象程序设计教程》教学资源(PPT课件讲稿)Java虚拟机.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)目录.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第2章 微机操作系统.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第3章 中文文字处理软件Word 97.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第4章 中文电子表格Excel 97.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第5章 用PowerPoint制作演示文稿.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第6章 计算机网络与Internet基础.ppt
- 华北电力大学(北京):《计算机公共基础》课程电子教案(PPT教学课件)第7章 中文Windows 98下常用工具软件的使用.ppt