图书介绍

Java Web服务 构建与运行PDF|Epub|txt|kindle电子书版本网盘下载

Java Web服务 构建与运行
  • 任增刚编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121097119
  • 出版时间:2009
  • 标注页数:297页
  • 文件大小:12MB
  • 文件页数:316页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java Web服务 构建与运行PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java Web服务快速入门1

1.1 什么是Web服务1

1.2 第一个例子4

1.2.1 服务端点接口(Service Endpoint Interface)和服务实现Bean4

1.2.2 将Java程序发布为Web服务6

1.2.3 通过浏览器测试Web服务7

1.3 由Perl和Ruby语言实现的Web服务客户端10

1.4 了解SOAP11

1.5 Java语言实现Web服务请求13

1.6 基于通信层的HTTP和SOAP消息跟踪14

1.7 目前为止还有什么不清楚16

1.8 Java SOAP编程API18

1.9 带有复杂数据类型的Web服务23

1.10 多线程端点服务发布程序27

1.11 下一章30

第2章 全面了解WSDL31

2.1 WSDL在Web服务中的作用31

2.1.1 从WSDL文档中生成客户端支持代码32

2.1.2 使用@WebResult注解35

2.2 WSDL文档结构36

2.2.1 进一步了解WSDL绑定38

2.2.2 Documen绑定样式服务的特点39

2.2.3 利用WSDL文档的XML模式校验SOAP消息42

2.2.4 包装的和非包装的Document绑定样式43

2.3 Amazon E-Commerce Web服务46

2.3.1 具有包装样式的电子商务客户端47

2.3.2 具有非包装样式的电子商务服务客户端52

2.3.3 RPC与Document绑定样式的权衡选择55

2.3.4 异步的电子商务客户端57

2.4 wsgen工具与JAX-B工件(Artifacts)59

2.4.1 一个JAX-B例子60

2.4.2 编码(Marshaling)与wsgen工件(Artifacts)65

2.4.3 Java类型和XML模式类型(XML Schema Types)总结67

2.4.4 利用wsgen工具产生WSDL文档68

2.5 WSDL总结69

2.5.1 代码优先(Code-First)和契约优先(Contract-First)的比较69

2.5.2 利用wsimport工具采用代码优先方法的例子70

2.5.3 代码优先(Code-First)、契约编译(Contract-Aware)方法76

2.5.4 WSDL的不足79

2.6 下一章80

第3章 SOAP消息编程81

3.1 SOAP是否真地不可见81

3.1.1 SOAP 1.1与SOAP 1.281

3.1.2 SOAP消息架构82

3.1.3 JWS Handler框架编程84

3.1.4 RabbitCounter例子85

3.1.5 向SOAP消息中注入报头块85

3.1.6 配置客户层SOAP处理程序91

3.1.7 在客户层通过编码方式添加一个Handler92

3.1.8 在@WebMethod中产生一个错误94

3.1.9 为客户端的健壮性添加拥有业务逻辑的Handler95

3.1.10 添加一个服务端SOAP Handler97

3.1.11 方法总结101

3.2 在SOAP 1.2下实现RabbitCounter服务102

3.3 MessageContext和传输头104

3.4 Web服务与二进制数据传输109

3.4.1 SOAP附件的3种选择111

3.4.2 对二进制数据进行Base64编码111

3.4.3 采用MTOM方式传输二进制数据116

3.5 下一章119

第4章 REST风格的Web服务121

4.1 什么是Rest121

4.2 从@WebService到@WebServiceProvider125

4.3 RESTful版本的Teams服务126

4.3.1 WebServiceProvider注解126

4.3.2 语言无关与RESTful服务132

4.3.3 RESTful服务特点总结136

4.3.4 实现剩下的几个CRUD操作136

4.3.5 处理XML的Java API138

4.4 Provider和Dispatch148

4.4.1 一个Provider/Dispatch例子149

4.4.2 关于Dispatch接口的更多内容153

4.4.3 一个基于SOAP服务的Dispatch客户端157

4.5 利用HttpServlets实现RESTful Web服务159

4.5.1 RabbitCounterServlet160

4.5.2 MIME类型化的响应165

4.6 基于现实世界中RESTful服务编写的Java客户端167

4.6.1 Yahoo!新闻服务167

4.6.2 Amazon E-Commerce服务:REST风格170

4.6.3 RESTful Tumblr服务173

4.7 基于Java的RESTful服务的WADL支持177

4.8 JAX-RS:利用Jersey生成WADL182

4.9 Restlet框架186

4.10 下一章191

第5章 Web服务安全193

5.1 Web服务安全概述193

5.2 线路级(Wire-Level)安全194

5.2.1 HTTPS基本原理195

5.2.2 对称和非对称加密/解密196

5.2.3 HTTPS是如何提供这3个安全服务的197

5.2.4 HttpsURLConnection类200

5.3 为RabbitCounter服务添加安全支持203

5.3.1 添加用户认证211

5.3.2 HTTP基本认证212

5.4 Web服务容器管理的安全212

5.4.1 通过Tomcat部署一个@WebService213

5.4.2 在Tomcat下为@WebService添加安全支持215

5.4.3 应用程序管理(Application-Managed)的认证217

5.4.4 容器管理的认证和授权219

5.4.5 配置Tomcat容器管理的安全220

5.4.6 使用密码摘要而非单纯的密码223

5.4.7 安全的@WebServiceProvider224

5.5 WS-Security227

5.5.1 在Endpoint之下通过WS-Security对@WebService实施安全化229

5.5.2 Prompter和Verifier236

5.5.3 安全的SOAP信封237

5.5.4 WS-Security例子总结238

5.6 下一章238

第6章 Java应用服务器中的JAX-WS239

6.1 Java应用服务器概述239

6.2 部署@WebServices和@WebServiceProviders244

6.3 整合一个交互式网站和Web服务250

6.4 将@WebService作为一个EJB实现252

6.4.1 以一个无状态会话EJB方式实现252

6.4.2 基于EJB实现的Web服务的端点URL256

6.4.3 利用@Entity添加数据库支持256

6.4.4 持久化配置文件258

6.4.5 EJB部署描述符260

6.4.6 Web服务中的Servlet和EJB实现261

6.5 Java Web服务和Java消息服务262

6.6 基于GlassFish WS-Security265

6.6.1 利用数字证书进行互相“质询”266

6.6.2 基于HTTPS协议的MCS266

6.6.3 基于WSIT实现的MCS269

6.6.4 引人瞩目的SOAP信封276

6.7 JAS部署所带来的好处280

6.8 下一章281

第7章 除了争论,还有什么283

7.1 Web服务发展的简短历程283

7.1.1 DCE/RPC中的服务契约284

7.1.2 XML-RPC285

7.1.3 标准化的SOAP286

7.2 SOAP-Based Web服务对比Distributed Objects287

7.3 SOAP和REST的融合288

索引291

热门推荐