当前位置:首页 > 工业技术
应用Java API开发Web Services
应用Java API开发Web Services

应用Java API开发Web ServicesPDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:(美)Jay Foster,(美)Mick Porter等著;李华飚,黎晓冬等译
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2003
  • ISBN:7508415159
  • 页数:340 页
图书介绍:本书是一本全面介绍使用JWSDP开发Web服务的实用参考书。Java Web Services Developer Park(JWSDP)是一个工具和库的集合,设计这些工具和库使得Java开发服务尽可能的简单。本书介绍了JWSDP的组成,如何使用Java来处理XML文档。接着讲述了JWSDP对SOAP的支持,如何查找和描述Web服务以及安全问题等。本书适用于专业的Java软件工程师,开发Web服务的专业人士。
《应用Java API开发Web Services》目录
标签:应用 开发

1.1 引言 1

6.3.1 SOAPElement 1 5 1

目录 1

11.3 Tomcat 33 1

6.3 SOAPElement和JAXM DOM 1 5 1

7.1 引言 1 8 1

译者序 1

作者简介 1

第1章JWSDP绪论 1

致谢 1

前言 1

1.3 JAXP 2

1.2 JWSDP的历史 2

1.5 JAX-RPC 3

1.4 JAXM 3

1.6 JAXR 4

1.7 JSSE 5

1.8 JSTL 5

1.9 Ant和Tomcat 5

1.10 小结 6

1.11.1 JWSDP的历史 6

1.11 主要内容快递 6

1.11.2 JAXP 7

1.11.3 JAXM 7

1.11.4 JAX-RPC 7

1.11.5 JAXR 7

1.11.6 JSSE 7

1.11.8 Ant和Tomcat 8

1.12常见问题解答 8

1.11.7 JSTL 8

10.9.2使用HTTPS URL处理器 3 1 9

2.1 引言 10

第2章 运用SAX处理XML文档 10

2.2了解基于事件的XML解析 11

2.2.1 SAX事件模型 11

2.2.2了解事件处理器 13

2.3创建SAX解析器 19

2.3.1 SAX接口和SAX实现 20

2.3.2 JAXP和底层SAX引擎 20

2.4使用SAX解析器解析数据 23

2.4.1 输入源 23

2.4.2 Servlet示例 24

2.5配置解析器 28

2.5.2激活命名空间 29

2.5.1 激活确认 29

2.5.3激活其他功能 30

2.6处理高级事件 32

2.8.1 了解基于事件的XML解析 36

2.8主要内容快递 36

2.7 小结 36

2.8.5处理高级事件 37

2.8.2创建SAX解析器 37

2.9常见问题解答 37

2.8.3运用SAX解析器解析数据 37

2.8.4配置解析器 37

3.1 引言 39

第3章运用DOM处理XML文档 39

3.2文档对象模型 40

3.2.1 DOM树 40

3.2.2基类 42

3.2.3相互关系 43

3.3 JAXP和底层DOM引擎 45

3.4创建DOM解析器 48

3.5把XML解析为DOM 53

3.6操作DOM对象 56

3.7.1 多线程的应用程序 79

3.7高级主题 79

3.7.2解析器属性 84

3.7.3选择一个带即插即用接口的DOM解析器 86

3.7.4 DOM解析器搜索路径 86

3.8 小结 87

3.7.5错误处理 87

3.9主要内容快递 88

3.9.1 JAXP和底层DOM引擎 88

3.9.2创建DOM解析器 88

3.9.3把XML解析成DOM 88

3.9.4操作DOM对象 88

3.9.5高级主题 89

3.10常见问题解答 89

7.4 ProviderConnection 1 90

第4章XML转换 90

4.1 引言 90

4.2 XSL和XSLT 90

4.2.1 XPath和XSLT 93

4.2.2程序的XSLT 95

4.3 JAXP和底层XSL引擎 102

4.4使用JAXP类 102

4.4.1创建转换器 102

4.4.2转换器 106

4.4.3模板 109

4.5.1 错误处理 111

4.5其他XSL的JAXP问题 111

4.5.2 URIResolver 112

4.5.3线程安全 112

4.5.4即插即用 113

4.6小结 113

4.7.2 JAXP和低层XSL引擎 114

4.7.3使用JAXP类 114

4.7主要内容快递 114

4.7.4其他JAXP for XSL问题 114

4.7.1 复习XSL和XSLT 114

4.8常见问题解答 115

第5章运用JSTL(JSP标准标签库,JSP Standard Tag Library) 116

5.1 引言 116

5.2表达式语言 116

5.2.1 为什么使用表达式语言 117

5.2.2支持的表达式语言 117

5.2.3选择表达式语言 119

5.2.4表达式语言和标签库选择 120

5.2.5未来的版本与表达式语言的兼容性 120

5.2.6表达式语言 121

5.2.7循环 124

5.2.8条件表达式 125

5.2.9导入的外部资源 126

5.2.10 URL操作 127

5.3.2执行查询 128

5.3.1安装驱动器 128

5.3 SQL查询标签 128

5.3.3执行更新 130

5.3.4表示事务的界限 131

5.3.5定义位置 132

5.3.6定义时区 133

5.3.7指定资源集 134

5.3.9使用国际化消息 135

5.3.8定位资源集 135

5.3.10解析和格式化 139

5.4.1解析和搜索 141

5.4 XML支持标签 141

5.4.2循环 142

5.4.3流控制 143

5.6主要内容快递 144

5.6.1表达式语言 144

5.5 小结 144

5.6.2核心标签 145

5.6.3 SQL查询标签 145

5.6.4国际化标签 145

5.6.5 XML支持标签 145

5.7常见问题解答 146

6.2了解SOAP 147

6.1 引言 147

第6章编写SOAP客户端程序 147

6.2.1 封套 148

6.2.2消息报头 149

6.2.3消息主体 150

6.2.4附件 150

6.3.2名称(Name) 153

6.4 JAXM SOAP元素 154

6.4.1 SOAPMessage 154

6.3.3文本 154

6.4.2 SOAPPart 157

6.4.3 SOAPEnvelope 158

6.4.4 SOAPHeader和SOAPHeaderElement 159

6.4.5 SOAPBody、SOAPBodyElement和SOAPFault 160

6.5创建SOAP消息 161

6.5.1 MessageFactory 162

6.5.2创建SOAP组件、封套、报头和主体 163

6.5.3把附件添加到消息 164

6.6综合应用——一个完整的SOAP客户端应用程序 166

6.7 小结 178

6.8.3 JAXM SOAP元素 179

6.8解决方案快递 179

6.8.1 了解SOAP 179

6.8.2 SOAPElement和JAXM DOM 179

6.8.4创建SOAP消息 179

6.9常见问题解答 180

6.8.5综合应用——一个完整的SOAP客户端应用程序 180

第7章编写SOAP服务器 181

7.2消息路由 181

7.2.1 异步消息 182

7.2.2信息路由 185

7.3建立到JAXM提供者的连接 188

7.4.1用ProviderConnection来创建消息 190

7.4.2用ProviderConnection来发送消息 190

7.4.3配置文件 192

7.5编写SOAP服务器Servlet 192

7.6编写SOAP EJB 196

7.7 SOAP Servlet示例 198

7.8小结 214

7.9主要内容快递 214

7.9.1信息路由 214

7.9.2建立到JAXM提供者的连接 214

7.10常见问题解答 215

7.9.4编写SOAP服务器Servlet 215

7.9.6 SOAP Servlet示例 215

7.9.5 编写SOAP EJB 215

7.9.3 ProviderConnection 215

第8章使用基于XML的RPC 217

8.1 引言 217

8.2 JAX-RPC概述 217

8.2.1 理解Stub和Tie 218

8.2.2发送XML-RPC消息 219

8.3映射Java数据类型 220

8.3.1支持的Java数据类型 220

8.3.2映射到XML/WSDL定义表的数据类型 220

8.3.3任意的Java类 222

8.3.4保存器类 223

8.4在Java类和WSDL之间的转换 223

8.4.1 WSDL发生器 224

8.4.2使用由Stub发生器生成的类 226

8.5.2调用远程服务器上的方法 227

8.5创建JAX-RPC客户端 227

8.5.1 创建一个到远程服务器的连接 227

8.6创建JAX-RPC服务器 227

8.6.3开发服务实现 228

8.6.4构建服务器WAR文件 228

8.6.1创建服务定义接口 228

8.6.2创建xrpcc配置文件 228

8.7创建一个简单的XML-RPC服务器和客户端 229

8.8小结 233

8.9主要内容快递 234

8.9.1 JAX-RPC概述 234

8.9.2映射Java数据类型 234

8.9.3 Java类和WSDL之间的转换 234

8.9.4创建JAX-RPC客户端 235

8.9.5创建JAX-RPC服务器 235

8.9.6创建简单的XML-RPC服务器和客户端 235

8.10常见问题解答 235

9.1 引言 237

9.2注册中心 237

第9章定位Web服务 237

9.2.1 关于服务的元数据的存储 238

9.2.2主要注册标准 239

9.3对Web服务进行分类 243

9.3.1分类层次 243

9.3.2层次示例 243

9.3.3组织、用户 244

9.4连接到注册中心 244

9.5查询注册中心 250

9.5.1 使用简单查询来查找服务 251

9.5.2使用复杂查询来查找服务 254

9.5.3 了解查询结果 259

9.6 WSDL文档 259

9.6.1 WSDL文档的结构 260

9.6.2 WSDL文档示例 262

9.7.1添加新注册记录 265

9.7在注册中心中存储信息 265

9.7.2更新记录 271

9.7.3废除并删除现有记录 276

9.7.4安全性要求 281

9.9.3连接到注册中心 282

9.8小结 282

9.9主要内容快递 282

9.9.2对Web服务进行分类 282

9.9.1注册中心 282

9.9.4查询注册中心 283

9.9.5 WSDL文档 283

9.9.6把信息存储到注册中心中 283

9.10常见问题解答 283

10.1引言 285

第10章Java安全套接字层 285

10.2配置JSSE 286

10.2.1密匙和证书介绍 287

10.2.2使用keytool工具来创建Keystore 288

10.2.3使用keytool来创建/安装证书 290

10.2.4引用带JSSE特性的keystore 291

10.3 使用HTTPS URL处理器 294

10.3.1 配置JSSE的URL处理器 295

10.3.2创建HTTPS连接 296

10.4使用SocketFactory 297

10.4.1创建套接字和ServerSocket(手工) 297

10.4.2 使用SocketFactory和ServerSocketFactory 298

10.4.3 SocketFactoy的优点 299

10.4.4决定默认和已安装的密码套件 299

10.5使用安全服务器套接字 300

10.5.1获取安全套接字工厂 301

10.5.2注册安全服务器套接字 301

10.5.3接受连接 302

10.5.4读取数据 302

10.5.5写入数据 302

10.5.6关闭连接 302

10.6使用安全客户端套接字 304

10.6.1 连接到远程安全服务器上 304

10.6.3读取数据 305

10.6.4关闭连接 305

10.6.2写入数据 305

10.7使用带WSDP的JSSE应用程序 310

10.7.1在Web服务中使用URLHandler 312

10.7.2通过Web服务显示已安装的密码套件 314

10.7.3客户端-服务器Web服务 315

10.8小结 318

10.9主要内容快递 319

10.9.1配置JSSE 319

10.9.4使用安全服务器套接字 319

10.9.3使用SocketFactory 319

10.9.5使用安全客户端套接字 320

10.9.6在WSDP中使用JSSE应用程序 320

10.10常见问题解答 320

第11章使用JWSDP工具 321

11.1引言 321

11.2 JWSDP UDDI注册中心 321

11.2.1 安装 322

11.2.2配置 325

11.2.4 限制 326

11.2.3启动 326

11.2.5选择注册中心 327

11.3.1安装 331

11.3.2配置 332

11.3.3启动 334

11.3.4与Apache服务器的关系 334

11.4.1 Ant输入文件的结构 335

11.4 Ant 335

11.4.2调用ANT 336

11.4.3 Ant示例 337

11.5小结 339

11.6主要内容快递 339

11.6.1 JWSDP UDDI注册中心 339

11.6.2 Tomcat 340

11.6.3 Ant 340

11.7常见问题解答 340

相关图书
作者其它书籍
返回顶部