[工学]网络编程用户网络程序设计.ppt

上传人:龙*** 文档编号:1039990 上传时间:2018-11-22 格式:PPT 页数:47 大小:179.50KB
下载 相关 举报
[工学]网络编程用户网络程序设计.ppt_第1页
第1页 / 共47页
[工学]网络编程用户网络程序设计.ppt_第2页
第2页 / 共47页
[工学]网络编程用户网络程序设计.ppt_第3页
第3页 / 共47页
[工学]网络编程用户网络程序设计.ppt_第4页
第4页 / 共47页
[工学]网络编程用户网络程序设计.ppt_第5页
第5页 / 共47页
点击查看更多>>
资源描述

1、第第 3 章章用户网络 程序设计知识点 TCP/IP协议的分层结构 IP地址与域名 Java中 URL对象的创建及使用 编写 SOCKET客户机 /服务器的应用程序TCP/IP协议的分层结构 每一层负责不同的通信功能 URL就是 Java基于 应用层 的一种网络应用的实现 Socket是 TCP/IP协议中的传输层接口。应用层传输层网络层链路层Http, Telnet, Ftp, Email等TCP, UDP等IP, ICMP, IGMG等设备驱动程序和接口卡IP地址与域名 TCP/IP协议中定义了一种通用的 地址编码方案 ,即 IP地址。可以惟一区分每一台计算机。例: 166.111.136

2、.3 建立 IP地址和主机名之间的映射关系。主机名就是平时所说的域名。如: 1、 URL的使用的使用JURL称为 统一资源定位器 ,是对 Internet某资源的一个引用(地址)。JJ包 含有一个称为 URL的类,在程序中可用它代表一个 URL地址。J所有的 URL拥有两个主要的组成部分:协议标识符 和 资源名称即: protocolID : resourceName例: http:/ / / # 传输协议 ,常用的标识符有: FILE, HTTP, FTP, TELNET, WAIS, NEWS, MAILTO等。文档和服务所在的 主机名 ,即域名系统 DNS中的 “点 ”地址(域名或 IP

3、地址),如: 172.17.98.1 服务 端口号 ,各种网络协议有自己相应的端口号,http的默认端口号为 80; FTP为 21; Telnet为 23等。如果采用相应的默认端口 (80),端口号可以忽略。建立一个建立一个 URL在 Java的网络类库中, URL类 提供了对 URL进行解析的方法。在程序中可用一个 String建立一个 URL对象。打开对它的一个连接,然后在这个连接中读入和写出信息。_建立一个绝对 URL对象。_创建一个相对 URL对象。_为文件中的命名 “锚点 ”建立了一个 URL对象。 建立一个绝对建立一个绝对 URL_由一个绝对的 URL地址创建 URL对象。 已

4、知一个网点为 http:/URL gamelan = newURL(“http:/”);表示一个绝对 URL, 包含了到达资源所需的所有信息。URL字符串 建立一个相对建立一个相对 URL_ 由一个相对的 URL地址创建 URL对象。假定程序中已经创建了一个 URL对象,还已知同网点中的一个文件为: Gwork.htmlURL gamelan = new URL(“http:/”);URL gamelanNetwork = new URL(gamelan, “Gwork.html”);只包含到达对于另一个 URL( 或处于另一个 URL上下文之中)的资源的足够信息。 建立一个带建立一个带 “锚点锚点 ”的的 URL_ 为一个文件中的命名 “锚点 ”(作为引用)创建 URL对象。假定 Gwork.html文件中,在它的底部有一个称为 BOTTOM的锚点,所创建的 URL对象为:URL gamelanNetworkBottom = newRUL(gamelanNetwork, “#BOTTOM”);BOTTOM前的字符 #是必需的。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。