图书介绍

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

Java Web服务 构建与运行 第2版
  • (美)卡林著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121245015
  • 出版时间:2014
  • 标注页数:333页
  • 文件大小:58MB
  • 文件页数:354页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 Web服务快速入门1

1.1 Web服务杂项3

1.2 Web服务有什么好处4

1.3 Web服务和面向服务的架构6

1.4 Web服务简史8

1.4.1 从DCE/RPC到XML-RPC8

1.4.2 分布式对象架构:Java示例10

1.4.3 用Web服务来救援12

1.5 什么是REST13

1.5.1 动词和不透明名词16

1.6 回顾HTTP请求和响应17

1.7 HTTP作为API19

1.7.1 用Java编写的两个HTTP客户端20

1.8 第一个REST式的例子23

1.8.1 Predictions Web服务的工作原理24

1.8.2 针对Predictions Web服务的客户端32

1.9 为什么REST式Web服务要使用servlet33

1.10 下一步是什么35

第2章 R EST式的Web服务:服务端39

2.1 REST式服务作为一个HttpServlet类40

2.1.1 实现细节41

2.1.2 针对predictions2服务的示例客户端调用52

2.2 REST式Web服务作为一个JAX-RS资源53

2.2.1 第一个使用Jersey的JAX-RS Web服务54

2.2.2 用Java应用程序发布JAX-RS资源55

2.2.3 用Tomcat发布JAX-RS资源56

2.2.4 Adage类58

2.2.5 JAX-RS生成的XML和JSON响应62

2.2.6 将Predictions Web服务移植到JAX-RS66

2.3 REST式Web服务作为Restlet的资源75

2.3.1 对adages2服务的示例调用83

2.3.2 在不使用Web服务器的情况下发布adages2 Restlet服务84

2.3.3 REST式服务作为一个@WebServiceProvider85

2.4 下一步是什么94

第3章 REST式的Web服务:客户端95

3.1 针对Java REST式Web服务的Perl客户端96

3.2 针对亚马逊电子商务服务的客户端101

3.3 一个独立的JAX-B示例110

3.3.1 XStream选项114

3.4 针对亚马逊电子商务服务的另一个客户端119

3.5 CTA公共汽车跟踪服务123

3.6 REST式客户端和WADL文档126

3.7 JAX-RS客户端API132

3.8 用于JavaScript客户端的JSON134

3.8.1 JSONP和Web服务135

3.8.2 使用jQuery编写的组合REST式服务136

3.8.3 一个Ajax轮询的例子139

3.9 下一步是什么142

第4章 基于SOAP的Web服务145

4.1 一个基于SOAP的Web服务146

4.2 在两个文件中的RandService151

4.3 针对RandService的客户端152

4.3.1 针对RandService的Java客户端153

4.3.2 针对RandService的C#客户端156

4.3.3 针对RandService的Perl客户端157

4.4 WSDL服务合同详解159

4.4.1 types部分162

4.4.2 message部分163

4.4.3 portType部分163

4.4.4 binding部分164

4.4.5 service部分165

4.4.6 Java和XML模式的数据类型绑定165

4.4.7 包装和解包的文档风格168

4.4.8 用于服务端的wsimport构件170

4.5 针对亚马逊的电子商务服务的基于SOAP的客户端172

4.5.1 针对基于SOAP的服务的异步客户端178

4.6 下一步是什么181

第5章 SOAP处理程序和错误183

5.1 基于SOAP的服务和客户端中的处理程序层184

5.2 在predictionsSOAP服务中的处理程序和错误192

5.2.1 后台支持类196

5.2.2 从客户端到服务199

5.2.3 签名验证208

5.2.4 来自应用层和处理程序层的错误208

5.2.5 链接服务端处理程序的服务209

5.3 有两个处理程序的处理程序链210

5.4 基于SOAP的Web服务和二进制数据215

5.5 传输层221

5.6 Axis2224

5.7 下一步是什么227

第6章 Web服务安全性229

6.1 线路层安全230

6.1.1 HTTPS基础231

6.1.2 对称和非对称加密/解密232

6.1.3 HTTPS如何提供三种安全服务233

6.1.4 HTTPS握手234

6.1.5 HttpsUJRLConnection类236

6.2 个非常轻量级的HTTPS服务器和客户端241

6.3 在生产级Web服务器中的HTTPS250

6.3.1 强制使用HTTPS访问Web服务252

6.3.2 一个针对predictions2服务的HTTPS客户端254

6.4 容器管理的安全性257

6.4.1 用Tomcat安全领域链接服务的web.xml259

6.4.2 在用户/角色安全性中的客户端261

6.4.3 使用curl实用程序用于HTTPS测试264

6.4.4 在HTTPS与用户/角色的安全性下的@WebService266

6.4.5 使用摘要的密码替代密码269

6.5 WS-Security271

6.5.1 使用WS-Security保护一个@WebService273

6.6 下一步是什么285

第7章 Web服务和Java应用程序服务器287

7.1 Web容器288

7.1.1 面向消息的中间件289

7.1.2 企业Java Bean容器289

7.1.3 命名和查找服务291

7.1.4 安全提供者291

7.1.5 客户端容器292

7.1.6 数据库系统292

7.2 通向一个轻量级的JAS292

7.3 GlassFish基础292

7.4 在GlassFish中基于servlet的Web服务295

7.4.1 具有混合API的例子298

7.5 一个互动网站和基于SOAP的Web服务303

7.6 一个作为@Stateless会话EJB的@WebService308

7.6.1 包装和部署predictionsEJB服务313

7.6.2 针对predictionsEJB服务的客户端315

7.7 TomEE:带有Java EE扩展的Tomcat317

7.7.1 将predictionsEJB Web服务移植到TomEE318

7.7.2 将EJB部署在一个WAR文件中319

7.8 Java Web服务最适合用在什么地方320

7.8.1 回到手头的问题323

索引325

热门推荐