前言
第1章 概述
1.1 简介
1.2 计算机技术的发展与Web服务
1.2.1 结构化编程与对象技术
1.2.2 分布式计算
1.2.3 万维网
1.2.4 电子数据交换
1.3 Web服务的出现
1.4 Web服务的优势
1.5 真正的Web服务
1.6 Web服务的挑战
1.7 Java Web服务软件
1.7.1 Java 2标准版
1.7.2 JWSDP下载与安装
1.7.3 Cloudscape安装
1.8 本书导读
1.9 小结
第2章 用XML生成标记
2.1 简介
2.2 XML标记简介
2.3 分析程序与形式合理的XML文档
2.4 字符
2.4.1 字符与标记
2.4.2 空白字符、实体引用与内置实体
2.5 CDATA段和处理指令
2.6 XML名字空间
2.7 小结
2.8 Internet与万维网资源
第3章 XML文档类型定义
3.1 简介
3.2 分析程序、形式合理与有效XML文档
3.3 文档类型声明
3.4 元素类型声明
3.4.1 序列、管道符与实例指示符
3.4.2 EMPTY、混合内容与ANY
3.5 属性声明
3.6 属性类型
3.6.1 令牌属性类型
3.6.2 枚举属性类型
3.7 条件段
3.8 空白字符
3.9 小结
3.10 Internet与万维网资源
第4章 文档对象模型
4.1 简介
4.2 DOM与Java
4.3 DOM组件
4.4 生成节点
4.5 遍历DOM
4.6 小结
4.7 Internet与万维网资源
第5章 XSLT:可扩展样式单语言转换
5.1 简介
5.2 使用XSLT与Java
5.3 简单转换例子
5.4 生成元素与属性
5.5 迭代与排序
5.6 条件处理
5.7 组合多个样式单
5.8 小结
5.9 Internet与万维网资源
第6章 基于SOAP的Web服务平台
6.1 简介
6.2 开发Web服务
6.3 Axis
6.3.1 体系结构
6.3.2 安装
6.3.3 Web服务部署
6.3.4 生成WSDL文档
6.4 CapeConnect 3.5
6.4.1 体系结构
6.4.2 安装
6.4.3 Web服务部署
6.4.4 生成WSDL文档
6.5 GLUE标准3.0
6.5.1 体系结构
6.5.2 安装
6.5.3 Web服务部署
6.5.4 生成WSDL文档
6.6 IONA Orbix E2A XMLBus 5.2
6.6.1 体系结构
6.6.2 安装
6.6.3 Web服务部署
6.6.4 生成WSDL文档
6.7 Java 4.0的WASP服务器
6.7.1 体系结构
6.7.2 安装
6.7.3 Web服务部署
6.7.4 生成WSDL文档
6.8 开发Web服务客户机
6.8.1 概览
6.8.2 实现Web服务客户机
6.9 SOAP
6.10 小结
6.11 Internet和万维网资源
第7章 Web服务描述语言
7.1 简介
7.2 WSDL历史
7.3 WSDL在Web服务中的作用
7.4 WSDL文档结构
7.5 WSDL文档生成
7.6 用WSDL开发Web服务客户机
7.7 使用WSDL的远程Web服务调用
7.8 小结
第8章 UDDI、发现与Web服务注册中心
8.1 简介
8.2 发现
8.3 SOAP、UDDI与WSDL
8.4 UDDI
8.4.1 操作商节点与注册商
8.4.2 注册的优点
8.5 UDDI在Web服务中的作用
8.5.1 UDDI的等级
8.5.2 UDDI信息模型
8.5.3 UDDI发布与查询API
8.6 UDDI注册中心
8.6.1 UDDI业务注册中心
8.6.2 专用UDDI注册中心
8.7 UDDI的局限
8.8 其他发现技术
8.8.1 ebXML
8.8.2 WS-Inspection
8.9 小结
8.10 Internet与万维网资源
第9章 JAX-RPC
9.1 简介
9.2 JAX-RPC概览
9.3 简单Web服务:Vote服务
9.3.1 支持JAX-RPC的Java类型
9.3.2 定义Vote服务接口
9.3.3 定义Vote服务实现
9.3.4 部署Vote服务
9.3.5 访问Vote服务
9.4 改进Vote服务
9.4.1 服务定义
9.4.2 服务部署
9.4.3 客户调用
9.5 访问第三方编写的Web服务
9.5.1 用xrpcc生成客户存根
9.5.2 编写Web服务客户机
9.6 小结
9.7 Internet与万维网资源
第10章 JAXR
10.1 简介
10.1.1 JAXR体系结构
10.1.2 功能配置文件
10.2 注册XML注册表访问
10.2.1 IBM公司的UDDI注册中心
10.2.2 JAXR参考实现版本UDDI注册中心
10.3 连接XML注册表
10.4 注册业务配置文件
10.5 使用JAXR查询注册中心
10.6 删除业务配置文件
10.7 查询管理器与生命周期管理器提供者的URL
10.8 小结
10.9 Internet与万维网资源
第11章 JAXM 与SAAJ
11.1 简介
11.2 Java与API的消息通知
11.3 JAXM与SAAJ概览
11.4 独立JAXM客户机与JAXM Web服务
11.5 使用消息提供者的JAXM应用程序
11.6 小结
第12章 计算机与Internet安全
12.1 简介
12.2 古代密码术与现代加密系统
12.3 秘密密钥加密法
12.4 公用密钥加密法
12.5 密码分析
12.6 密钥一致性协议
12.7 密钥管理
12.8 数字签名
12.9 公用密钥基础结构、证书与证书机构
12.10 安全协议
12.10.1 安全套接层
12.10.2 IPSec与虚拟专用网
12.11 验证与授权
12.11.1 Kerberos
12.11.2 生物统计法
12.11.3 单一注册
12.12 安全攻击
12.12.1 拒绝服务攻击
12.12.2 病毒与蠕虫
12.12.3 软件破坏、黑网与网络犯罪
12.13 网络安全
12.13.1 防火墙
12.13.2 探测系统
12.14 隐藏法
12.15 小结
12.16 Internet与万维网资源
第13章 Web服务安全性
13.1 简介
13.2 HTTP传输的基本安全性
13.3 Web服务与安全套接层
13.4 XML签名与XML加密
13.5 XML密钥管理规范
13.6 安全断言标记语言
13.7 可扩展访问控制标记语言
13.8 Web服务的验证与授权
13.9 Web服务与网络安全
13.10 小结
13.11 Internet与万维网资源
第14章 无线Web服务与J2ME
14.1 简介
14.2 J2ME
14.2.1 CLDC与MIDP
14.2.2 MIDlet
14.3 通过servlet用J2ME访问Web服务
14.4 通过Enhydra的kSOAP用J2ME访问Web服务
14.5 小结
14.6 Internet与万维网资源
第15章 案例分析:体系结构与Web服务实现
15.1 简介
15.2 Price Finder应用程序体系结构
15.3 Deitel Book Information Web服务
15.4 书店实现版本
15.5 Price Finder Web服务
15.5.1 Best Book Price Web服务
15.5.2 BookInformation Web服务
15.5.3 BookPurchase Web服务
第16章 案例分析:客户应用程序
16.1 简介
16.2 基于servlet的Web客户机
16.2.1 访问Web客户机
16.2.2 访问Best Book Price与Book Information
16.2.3 显示最低书价
16.2.4 下单请求
16.2.5 访问Price Finder的Book Purchase Web 服务
16.2.6 显示购买请求确认
16.2.7 部署
16.3 Swing桌面客户机
16.4 J2ME无线客户机
第17章 案例分析:部署
17.1 简介
17.2 部署Bookstore Web服务
17.2.1 生成Bookstore1的WSDL文件
17.2.2 Bookstore1部署指令
17.2.3 Bookstore2部署指令
17.2.4 Bookstore3部署指令
17.3 Book Information Web服务部署指令
17.4 PriceFinder部署指令
附录A servlet
附录B JSP
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/17219.html