中国高校课件下载中心 》 教学资源 》 大学文库

内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第11章 网络编程

文档信息
资源类别:文库
文档格式:PPT
文档页数:26
文件大小:630KB
团购合买:点击进入团购
内容简介
内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第11章 网络编程
刷新页面文档预览

第11章网络编程

第11章 网络编程

11.1网络编程基础 11.2 InetAddress类 11.3TCP与UDP介绍 11.4编写TCP程序

11.1 网络编程基础 11.2 InetAddress类 11.3 TCP与UDP介绍 11.4 编写TCP程序

11.1网络编程基础 C/S模式(Client/Server)客户端/服务器模式 1向服务器端发出请求 2服务器端对请求作出响应 客户端程序 服务器 缺点:系统安装、维护和升级困难。 优点:在客户端处理部分业务逻辑,减轻服务 器的负担

优点:在客户端处理部分业务逻辑,减轻服务 器的负担。 11.1 网络编程基础

11.1网络编程基础 B/s模式(Browser/Server)浏览器/服务器模式 客户端浏览器 应用服务器 数据库服务器 (处理业务逻辑) 优点:应用系统在部署、维护和升级时,只 需要在服务器端配置就可以了。 缺点:客户端只负责UI界面的显示,服务器 负担重

缺点:客户端只负责UI界面的显示,服务器 负担重。 B/S模式(Browser/Server)浏览器/服务器模式 11.1 网络编程基础

JSP的运行原理(基于B/S模式) 服务器 http://www.cbc.com 1.请求JSP页面 4.将]JSP程序执行的结果以HML 格式发送给客户端 3.JSP解释引擎将 客户端浏览器 2.服务器向SP解释 解释结果返回 引鼙发出请求 给服务器 JSP解释引整

JSP的运行原理(基于B/S模式)

11.1网络编程基础 Internet.上的每一台计算机都有一个地址。 Internet地址是网络上标识每台计算机的惟一定义的数。 P地址有32位,我们通常把它们分成4个从0到255的, 有点号(.)隔开的序列。 Internet.上的主机有两种方式表示地址: (1)域名:例如,ww.imust.cn (2)IP地址:例如,202.108.35.210 域名容易记忆,当你在连接网络时输入一个主机 的域名后,域名服务器(DNS),负责将域名转化成P 地址,这样我们才能和主机建立连接。 为什么需要P地址 IP协议使用IP地址使数 据投递到正确的计算机 上

Internet上的每一台计算机都有一个地址。 Internet地址是网络上标识每台计算机的惟一定义的数。 IP地址有32位,我们通常把它们分成4个从0到255的, 有点号(.)隔开的序列。 Internet上的主机有两种方式表示地址: (1)域名: 例如,www.imust.cn (2)IP 地址:例如,202.108.35.210 域名容易记忆,当你在连接网络时输入一个主机 的域名后,域名服务器(DNS)负责将域名转化成IP 地址,这样我们才能和主机建立连接。 为什么需要IP地址 11.1 网络编程基础 IP协议使用IP地址使数 据投递到正确的计算机 上

11.1网络编程基础 如何确定通讯的目标,分为两部分: 1. 主机:使用IP地址或域名 2. 端口:用于区分同一台主机上的不同种的服务程序, 将数据投递到正确的应用程序。 端口 0≈1023 系统使用 1024~65535 用户使用,最好8000以上

◼ 如何确定通讯的目标,分为两部分: 1. 主机:使用IP地址或域名 2. 端口:用于区分同一台主机上的不同种的服务程序, 将数据投递到正确的应用程序。 ◼ 端口 ❑ 0~1023 系统使用 ❑ 1024~65535 用户使用,最好8000以上 11.1 网络编程基础

11.1网络编程基础 java.net包提供实现网络应用程序的类。java.net 包中的一些常用的类如下: InetAddress 表示互联网协议(P)地址。 ServerSocket 实现服务器套接字。 Socket 实现客户端套接字

11.1 网络编程基础 java.net包提供实现网络应用程序的类。java.net 包中的一些常用的类如下: InetAddress 表示互联网协议(IP) 地址。 ServerSocket 实现服务器套接字。 Socket 实现客户端套接字

11.2 InetAddress类 Java语言中使用InetAddress类对P地址建模。 InetAddress类在java.net包中。 1.获取Internet_上主机的地址:使用InetAddress类的 静态方法: public static InetAddress getByName(String host) 在给定主机名的情况下确定主机的P地址。 InetAddress sun=InetAddress.getByName("java.sun.com"); System.out.println("sun的IP地址是:"+sun); 且Console3 Kterminated>TestInetAddress [Java Application]C:\Prog sun的IP地是:java.sun.com/192.9.162.55

11.2 InetAddress类 Java 语 言 中 使用 InetAddress 类 对 IP 地址建模 。 InetAddress类在java.net包中。 1.获取Internet上主机的地址:使用InetAddress类的 静态方法: public static InetAddress getByName(String host) 在给定主机名的情况下确定主机的IP 地址。 InetAddress sun=InetAddress.getByName("java.sun.com"); System.out.println("sun的IP地址是:"+sun);

11.2 InetAddress类 2.获取本地机的地址 我们可以使用InetAddress类的静态方法: getLocalHost(); 获得一个InetAddress对象,该对象含有本地机的 计算机名和P地址。 InetAddress host=InetAddress.getLocalHost(); System.out.println("本机的IP地址是:"+host); Console Kterminated>TestLocalHost [Java Application]C:\Program Files\J 本机的IP地址是:SUPERVI5-294574/172.20.185.157

2.获取本地机的地址 我们可以使用InetAddress类的静态方法: getLocalHost(); 获得一个InetAddress对象,该对象含有本地机的 计算机名和IP地址。 InetAddress host=InetAddress.getLocalHost(); System.out.println("本机的IP地址是:"+host); 11.2 InetAddress类

共26页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档