下载此文档

Java程序设计课件(高晓黎)第14章网络编程.ppt.ppt


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
第十四章网络编程立体化教材计算机系列—《 Java 程序设计》2 目录目目录录重点与难点点拨重点与难点点拨网络基础知识网络基础知识 UDP UDP Socket Socket Socket Socket 经典练****题经典练****题 InetAddress InetAddress 类类 URL URL 立体化教材计算机系列—《 Java 程序设计》3 本章知识重点本章知识重点 3 13 2用 Applet 的方法访问网络资源 3 3创建 Socket 3 4数据报的接收和发送创建和解析 URL 立体化教材计算机系列—《 Java 程序设计》4 本章知识难点本章知识难点 3 3 DatagramSocket 类 3 13 2 TCP 和 UDP 协议的区别通过 URLConnection 连接 —《 Java 程序设计》5 网络基础知识网络基础知识 3 1网络编程 3 2 TCP 与 UDP 传输协议网络编程的基本模型就是客户机到服务器模型,简单的说就是两个进程之间相互通讯,然后其中一个必须提供一个固定的位置, 而另一个则只需要知道这个固定的位置。并去建立两者之间的联系,然后完成数据的通讯就可以了,这里提供固定位置的通常称为服务器,而建立联系的通常叫做客户端。 TCP 在网络通信上有极强的生命力,例如远程连接() 和文件传输(FTP) 都需要不定长度的数据被可靠地传输。相比之下 UDP 操作简单, 而且仅需要较少的监护,因此通常用于局域网高可靠性的分散系统中 client/server 应用程序。立体化教材计算机系列—《 Java 程序设计》6 URL URL 3 1URL 的组成 3 2创建和解析 URL 3 3从URL 读取 URLConnection 连接资源 3 5立体化教材计算机系列—《 Java 程序设计》7 URL 的组成 URL 的组成 URL(Uniform Resource Locator) 是统一资源定位器的简称,它表示 上某一资源的地址。一个 URL 地址有以下内容组成。 protocol:// resourceName ⑴协议名(protocol) 指明获取资源所使用的传输协议, 如 http 、 ftp 、 gopher 、 file 等。⑵资源名( resourceName )则应该是资源的完整地址, 包括主机名、端口号、文件名或文件内部的一个引用。例如: http: // / 立体化教材计算机系列—《 Java 程序设计》8 创建和解析 URL 创建和解析 URL 我们可以通过下面的构造方法来初始化一个 URL 对象: ◆ public URL (String spec); ◆ public URL(URL context, String spec); ◆ public URL(String protocol, String host, String file); ◆ public URL(String protocol, String host, int port, String file); 通过类 URL 所提供的方法来获取属性: ◆ public String getProtocol ():获取该 URL 的协议名。◆ public final Obect getContent ():此方法取得传输协议。◆ public String toString ():此方法把 URL 转化为字符串。◆ public String getHost ():获取该 URL 的主机名。◆ public int getPort ():获取该 URL 的端口号,如果没有设置端口,返回-1。◆ public String getFile ():获取该 URL 的文件名。立体化教材计算机系列—《 Java 程序设计》9 从 URL 读取 读取 URL 对象后,就可以通过它读取指定的 URL 的方法 openStream (),其定义为: ◆ InputStream openStream (); 方法 openStream ()与指定的 URL 建立连接并返回 InputStream 类的对象以从这一连接中读取数据。立体化教材计算机系列—《 Java 程序设计》 10 通过 URLConnection 连接 WWW 通过 URLConnection 连接 WWW 类 URLConnection 也在包 中定义,它表示 Java 程序和 URL 在网络上的通信连接。当与一个 URL 建立连接时。首先要在一个 URL 对象上通过方法 openConnection() 生成对应的 URLConnection 对象。例如下面的程序段首先生成一个指向地址 http://edu./i

Java程序设计课件(高晓黎)第14章网络编程.ppt 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xinsheng2008
  • 文件大小0 KB
  • 时间2016-05-04