书籍详情
Java Web服务高级教程
作者:(美)Harver M.Deitel等著;邱仲潘等译
出版社:机械工业出版社
出版时间:2003-09-01
ISBN:9787111122135
定价:¥59.00
购买这本书可以去
内容简介
本书首先概要介绍作为Web服务技术基础的XML的基本知识,然后深入探讨一些更为实用的内容,包括SAOP(简单对象访问协议)、WSDL(Web服务描述语言)、JAX-RPC(基于XML的远程过程调用的JavaAPI)。并通过丰富的实例来介绍编程和软件工程原则。??本书简明、易懂、实用性强,适于有一定Java编程经验并希望深入了解Web服务技术的专业人员。??书中的Live-CodeTM”代码示例涵盖以下方面:XML(eXtensibleMarkupLanguage,可扩展标记语言)DOM(DocumentObjectModel,文档对象模型)SOAP(SimpleObjectAccessProtocol,简单对象访问协议)WSDL(WebServicesDescriptionLanguage,Web服务描述语言)UDDI(UniversalDescription,Discoveryand?Integration,统一描述、发现与集成)JWSDP(JavaWebServicesDeveloperPack,?JavaWeb服务开发包)JAXR、JAXP和SAAJWeb服务安全性J2ME和无线Web服务www.deitel.com??●下载代码示例??●订阅免费的DeitelTMBuzzOnline电子简讯??●阅读DeitelTMBuzzOnline存档资料??●获得公司培训信息??●FAQ、通告和勘误表??●免费的“GettingStartedwith”教程
作者简介
作者:DEITELHarveyM.Deitel,世界一流的计算机科学教员和研计会演讲人;PaulJ.Deitel,国际知名的教育家HarveyM.Deitel博士是Deitel&Associates公司总裁,有着40余年计算机领域的工作经验,进行了大量深入的教学研究,是世界一流的计算机科学教员和研计会演讲人。HarveyM.Deitel持有麻省理工学院学士、硕士学位和波士顿大学博士学位。他曾经在IBM和MIT的虚拟内存操作系统项目中从事研究工作,开发出在很多系统中广泛实现的技术。他还有20多年大学教学经验,取得过“教育特别津贴”。也是全球知名的计算机教材作者。其作品已被翻译成日、俄、中文(繁简)、韩、法、西班牙等语言。PaulJ.Deitel是Deitel&Associates公司执行副总裁,是麻省理工学院Sloun管理学校的毕业生。主修信息技术,通过Deitel&Associates公司他已经为DigitalEquipmentCorporation......等多家公司的客户提供Java、C和C++课程的教学活动,并曾为计算机协会波士顿分会授Java和C++语言,还通过卫星直播Java课程。VisualBasic.NET2003大学简明教程:实例程序设计>>更多作品
目录
前言
第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
第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
猜您喜欢