图书介绍
Java Web服务开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Ramesh Nagappan等著;庞太刚,陶程译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302084440
- 出版时间:2004
- 标注页数:543页
- 文件大小:44MB
- 文件页数:562页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java Web服务开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第Ⅰ部分 Web服务溯源及演变1
第1章 分布式计算的演变1
1.1 分布式计算的定义1
1.2 分布式计算的重要性2
1.3 客户端-服务器应用程序3
1.4 通用对象代理体系结构(CORBA)4
1.5 Java RMI6
1.6 Microsoft DCOM7
1.7 面向消息的中间件8
1.8 分布式计算的常见挑战9
1.9 J2EE和XML在分布式计算中扮演的角色10
1.10 Web服务的出现12
1.11 小结12
第2章 Web服务简介13
2.1 Web服务的概念13
2.2 动机和特征15
2.4 Web服务的基本操作模型16
2.3 使用Web服务的原因16
2.5 核心的Web服务标准17
2.5.1 XML17
2.5.2 SOAP17
2.5.3 WSDL18
2.5.4 UDDI18
2.5.5 ebXML18
2.6 其他支持Web服务的业界标准19
2.6.1 WSCI19
2.6.2 WSFL19
2.6.3 DSML19
2.6.4 XLANG20
2.6.5 BTP20
2.6.6 XML ENC20
2.6.7 XKMS20
2.6.8 XML DSIG20
2.7 Web服务当前面临的难题21
2.8 Web服务的软件和工具21
2.6.9 XACML21
2.6.10 SAML21
2.8.1 BEA Systems的产品22
2.8.2 Cape Clear的产品22
2.8.3 IBM的产品22
2.8.4 IOPSIS的产品22
2.8.5 Oracle的产品22
2.8.6 Sun的产品22
2.9.2 IBM电子商务23
2.9.3 Microsoft.NET23
2.8.7 Systinet的产品23
2.9.1 Sun ONE23
2.9 概述业界领袖的Web服务策略23
2.10 Web服务的主要优点24
2.11 小结24
第Ⅱ部分 Web服务体系结构和技术25
第3章 构建Web服务体系结构25
3.1 Web服务体系结构及其核心模块26
3.2.1 SOAP28
3.2 商业工具28
3.2.2 WSDL29
3.2.3 UDDI30
3.2.4 ebXML30
3.3 Web服务的通信模型31
3.3.1 基于RPC的通信模型31
3.3.2 基于消息交换的通信模型31
3.4 实现Web服务32
3.5 开发支持Web服务的应用程序33
3.5.1 开发基于Java的Web服务34
3.5.2 使用J2EE开发Web服务的示例37
3.6 小结73
第4章 使用SOAP开发Web服务74
4.1 基于XML的协议和SOAP75
4.1.1 SOAP溯源75
4.1.2 理解SOAP规范76
4.2 剖析SOAP消息76
4.2.1 SOAP信封79
4.2.2 SOAP消息头79
4.2.3 SOAP主体80
4.2.4 SOAP故障81
4.2.5 SOAP mustUnderstand82
4.2.6 SOAP附件83
4.3 SOAP编码84
4.3.1 简单类型值85
4.3.2 多态存取器85
4.3.3 复合类型值86
4.3.4 串行化和反串行化89
4.4 SOAP消息交换模型89
4.4.1 SOAP中间方90
4.4.2 SOAP actor属性91
4.5 SOAP通信92
4.6 SOAP消息交换93
4.7 SOAP与传输协议的绑定94
4.7.1 绑定到HTTP的SOAP94
4.7.2 绑定到SMTP的SOAP97
4.7.3 其他SOAP绑定98
4.7.4 SOAP消息交换模式99
4.8 SOAP安全性100
4.8.1 SOAP加密101
4.8.2 SOAP数字签名102
4.8.3 SOAP身份验证103
4.9 构建SOAP Web服务104
4.10 使用Java开发SOAP Web服务105
4.10.1 使用Apache Axis开发Web服务105
4.10.2 为Web服务安装Axis106
4.10.3 不使用Tomcat/servlet引擎运行Axis107
4.10.4 Axis基础结构和组件107
4.10.5 Axis Web服务编程模型111
4.11 使用Axis创建Web服务示例115
4.11.1 构建基于Axis的基础结构116
4.11.2 设置ACME Web服务环境119
4.11.3 实现ACME Web服务126
4.12 SOAP的已知局限148
4.13 小结148
第5章 Web服务的描述和发现149
5.1 WSDL149
5.1.1 WSDL在Web服务中的应用150
5.1.2 WSDL定义文档的剖析151
5.1.3 WSDL绑定155
5.1.4 WSDL工具158
5.1.5 WSDL的前景164
5.1.6 WSDL的局限性164
5.2 UDDI技术164
5.2.1 UDDI注册表165
5.2.2 使用UDDI编程167
5.2.3 查询API172
5.2.4 发布API184
5.2.5 UDDI实现方案186
5.2.6 注册为Systinet UDDI注册用户187
5.2.7 将信息发布到UDDI注册表188
5.2.8 在UDDI注册表中搜索信息191
5.2.9 从UDDI注册表中删除信息195
5.2.10 UDDI的局限198
5.3 小结198
第6章 创建NET互操作性199
6.1 确保互操作性的方法199
6.1.4 测试互操作性200
6.1.3 创建SOAP代理200
6.1.2 发布WSDL200
6.1.1 声明W3C XML Schema200
6.2 Microsoft.NET Framework概述201
6.2.1 公共语言运行库(CLR)201
6.2.2 NET Framework类库201
6.3 为Web服务开发Microsoft.NET客户端程序202
6.3.1 使用.NET Framework创建Web服务请求程序的关键步骤202
6.3.2 案例研究:为Axis Web服务构建.NET客户端204
6.4.1 常见的SOAP/HTTP传输问题212
6.4 创建Web服务互操作性面临的挑战212
6.4.2 XML Schema和XML的相关问题213
6.4.3 SOAP/XML消息的不连续性213
6.4.4 版本与兼容性213
6.5 WS-I雏形及其目标213
6.6 公共互操作性测试工作214
6.7 小结214
第Ⅲ部分 探索JWSDP215
第7章 JWSDP简介215
7.1.1 Java XML Pack216
7.1.2 适用于XML的Java API216
7.1 JWSDP216
7.1.3 JSTL224
7.1.4 Apache Tomcat容器224
7.1.5 WSDP注册表服务器224
7.1.6 ANT构建工具224
7.2 下载Web服务包225
7.3 小结225
8.1 XML基础知识226
第8章 利用Java API处理XML和绑定数据226
8.1.1 XML语法228
8.1.2 命名空间233
8.1.3 XML文档的有效性验证234
8.2 JAXP245
8.2.1 JAXP245
8.2.2 JAXP的应用246
8.2.3 JAXP API模型246
8.2.4 JAXP实现方案248
8.2.5 用SAX处理XML248
8.2.6 使用DOM处理XML257
8.2.7 XSL样式表概述266
8.2.8 使用XSLT进行转换272
8.2.9 线程282
8.3 JAXB282
8.3.1 数据绑定的生成283
8.3.2 XML编组289
8.3.3 Java解组290
8.3.4 其他回调方法291
8.3.5 XML绑定的示例代码291
8.4 小结295
第9章 JAXM296
9.1 JAXM在Web服务中的作用297
9.1.1 JAXM应用程序体系结构297
9.1.2 JAXM消息交换:交互模式299
9.2 JAXM API编程模型299
9.2.1 javax.xml.messaging300
9.2.2 javax.xml.soap(SAAJ 1.1 API)301
9.3 JAXM的基本编程步骤304
9.3.1 使用JAXM提供程序304
9.3.2 使用不包括提供程序的JAXM——使用SOAPConnection309
9.4.1 在JWSDP 1.0中部署基于JAXM的应用程序314
9.4 JAXM部署模型314
9.4.2 使用JAXM提供程序配置JAXM应用程序316
9.4.3 配置客户端316
9.4.4 配置提供程序317
9.5 部署基于JAXM的Web服务319
9.5.1 使用JAXM的点对点消息处理机制(SOAPConnection)319
9.5.2 使用JAXM提供程序的异步消息交换326
9.8 小结336
9.6 JAXM互操作性336
9.7 JAXM在J2EE 1.4中的应用336
第10章 使用JAX-RPC构建RPC Web服务337
10.1 JAX-RPC在Web服务中的作用338
10.1.1 比较JAX-RPC与JAXM338
10.1.2 JAX-RPC应用程序体系结构339
10.2 JAX-RPC API及实现方案模型340
10.2.1 基于JAX-RPC的服务实现方案340
10.2.2 基于JAX-RPC的客户端实现方案347
10.3 JAX-RPC支持的Java/XML映射352
10.3.1 Java/XML数据类型映射353
10.3.2 数组354
10.3.3 Java类与XML结构和复杂类型354
10.3.4 Java/WSDL定义映射355
10.3.5 处理JAX-RPC中的SOAP附件356
10.4 开发基于JAX-RPC的Web服务356
10.4.1 创建基于JAX-RPC的服务(BookPriceService)356
10.4.2 开发JAX-RPC客户端程序(BookPriceServiceClient)363
10.7 小结369
10.6 JAX-RPC互操作性369
10.5 J2EE 1.4中JAX-RPC的应用369
第11章 JAXR371
11.1 JAXR简介371
11.2 JAXR体系结构372
11.2.1 JAXR体系结构组件372
11.2.2 JAXR功能与功能简档373
11.2.3 JAXR编程模型374
11.3 JAXR信息模型374
11.3.1 类与接口375
11.3.2 注册表对象的分类377
11.3.3 注册表对象的关联380
11.4 JAXR注册表服务API381
11.4.1 连接管理API382
11.4.2 生命周期管理API386
11.4.3 查询管理API389
11.5 JWSDP 1.0对JAXR的支持398
11.5.1 注册表服务器398
11.5.2 注册表浏览器399
11.6.1 使用JAXR发布信息401
11.6 JAXR示例401
11.6.2 使用JAXR查询信息413
11.6.3 使用JAXR删除信息419
11.7 小结423
第12章 JWSDP的使用:案例分析424
12.1 案例概述424
12.1.1 服务提供方、请求方和注册表的角色424
12.1.2 重要的组件和实体425
12.3 组件的设计427
12.3.1 提供方环境427
12.2 案例分析体系结构427
12.3.2 发布和发现类的设计430
12.3.3 设计服务请求方环境(computerBuy.com)431
12.4 实现方案436
12.4.1 开发服务环境436
12.4.2 开发服务请求方环境445
12.5 设置JWSDP环境452
12.5.1 服务提供方运行库基础结构(acmeprovider.com)452
12.5.3 服务请求方运行库基础结构(computerBuy.com)458
12.5.2 服务注册表基础结构458
12.6 执行场景459
12.7 小结462
第Ⅳ部分 Web服务中的安全性463
第13章 Web服务安全性463
13.1 保护Web服务所面临的问题463
13.1.1 保护Web服务的技术464
13.1.2 迅猛发展的密码学464
13.2 XML Encryption470
13.2.1 XML Encryption的含义470
13.2.3 XML Encryption示例472
13.2.2 XML Encryption实现方案472
13.2.4 加密〈Accounts〉XML元素478
13.2.5 解密〈Accounts〉XML元素479
13.2.6 加密和解密的编程步骤480
13.3 XML Signature485
13.3.1 XML Signature的类型485
13.3.2 XML Signature的语法487
13.3.3 标准化489
13.3.4 XML Signature的实现方案489
13.3.5 XML Signature示例490
13.4 XKMS499
13.4.1 XKMS组件501
13.4.2 XKMS实现方案501
13.4.3 XML密钥信息服务规范(X-KISS)502
13.4.4 XML密钥注册服务规范(X-KRSS)506
13.5 SAML512
13.5.1 SAML实现方案513
13.5.2 SAML体系结构514
13.5.3 身份验证断言516
13.5.4 属性断言518
13.5.5 授权(决策)断言519
13.5.6 SAML绑定和协议520
13.5.7 SAML断言的生成者和使用者模型521
13.5.8 使用SAML的单点登录522
13.6 XACML528
13.7 结论531
13.8 小结532
第14章 Sun ONE简介533
14.1 Sun ONE的构想533
第Ⅴ部分 Web服务策略和解决方案533
14.2 按需服务535
14.2.1 Web应用程序535
14.2.2 Web服务535
14.2.3 Web客户538
14.3 Sun ONE体系结构538
14.3.1 Sun ONE服务层538
14.3.2 Sun ONE标准和技术539
14.3.3 Sun ONE产品组:已集成产品与可集成产品541
14.4 小结543
热门推荐
- 2888131.html
- 1710555.html
- 3458749.html
- 1802233.html
- 265542.html
- 1560776.html
- 304922.html
- 3535811.html
- 2253742.html
- 1945737.html
- http://www.ickdjs.cc/book_2596063.html
- http://www.ickdjs.cc/book_1442540.html
- http://www.ickdjs.cc/book_1986613.html
- http://www.ickdjs.cc/book_360943.html
- http://www.ickdjs.cc/book_1383270.html
- http://www.ickdjs.cc/book_1417904.html
- http://www.ickdjs.cc/book_3353698.html
- http://www.ickdjs.cc/book_1751061.html
- http://www.ickdjs.cc/book_551654.html
- http://www.ickdjs.cc/book_2288102.html