书籍详情

Java Web服务编程

Java Web服务编程

作者:(美)Rashim Mogha,(美)V. V. Preetham著;刘凌译;刘凌译

出版社:清华大学出版社

出版时间:2003-11-01

ISBN:9787302073420

定价:¥52.00

购买这本书可以去
内容简介
  Java Web服务开发人员工具包(Java Web Services Developer Pack,Java WSDP)为您提供了开始创建Web服务所需要的全部工具。本书通过清晰的解释和大量的代码示例,全面介绍了Web服务体系结构和对其提供支持的开放性标准,包括XML、WSDL、SOAP和UDDI,以及如何利用WSDP实现这些标准。您将从本书中学到:理解新型的Web服务模型掌握Web服务技术堆栈利用XML、WSDL、SOAP、UDDI和其他标准利用Java体系结构设计Web服务集成JSP、servlet和其他J2EE API到Web服务中利用Java的XML API实现Web服务运用JAXP、JAXB、JAXM、JAX-RPC、JAXR和JSTL
作者简介
  Rashim Mogha是微软认证的解决方案开发人员(Microsoft Certified Solution Developer, MCSD)。Rashim曾从事多种技术工作,如ACT!2000、SQL Server、Goldmine、A+认证、Cisco和Forte for Java。她的工作涉及教师引导培训课程的设计、开发、测试和实现。她的首要职责包括培训开发经理和项目管理人,进行教学评审、技术评审和保证ISO的一致性。她喜欢写作。
目录
第1部分 Web服务简介
第1章 Web服务体系结构
1.1 Web服务概述
1.2 面向服务的体系结构
1.2.1 服务的抽象
1.2.2 服务的封装
1.2.3 服务的模块化
1.2.4 服务的多态性
1.3 服务的角色
1.3.1 服务提供商
1.3.2 服务代理商
1.3.3 服务请求者
1.4 技术堆栈
1.5 体系结构的过程
1.5.1 描述
1.5.2 发现
1.5.3 调用
1.6 价值链
1.6.1 标准体
1.6.2 框架提供商
1.6.3 工具和产品供应商
1.6.4 Web服务开发者
1.6.5 Web服务销售者
1.6.6 Web服务提供商
1.6.7 Web服务消费者
1.7 小结
第2部分 Web服务的技术堆栈
第2章 XML
2.1 XML简介
2.2 XML基础
2.2.1 合适的XML文档——规则
2.2.2 XML文档的组件
2.3 XML命名空间
2.4 小结
第3章 WSDL
3.1 WSDL的起源
3.2 WSDL简介
3.2.1 WSDL的结构
3.2.2 WSDL的示例
3.3 服务抽象的定义
3.3.1 WSDL的语法
3.3.2 WSDL的元素
3.3.3 绑定类型
3.3.4 MIME绑定
3.4 小结
第4章 SOAP
4.1 SOAP简介
4.1.1 SOAP的设计目标
4.1.2 符号约定
4.1.3 SOAP的示例
4.2 SOAP的消息交换模式
4.3 SOAP消息
4.3.1 SOAP的信封
4.3.2 SOAP的标题
4.3.3 SOAP的主体
4.3.4 SOAP的故障
4.4 SOAP的属性
4.4.1 soapenv:encodingStyle属性
4.4.2 soapenv:mustUndrstand属性
4.4.3 soapenv:actor属性
4.5 SOAP的编码
4.5.1 简单类型
4.5.2 多态性存取器
4.5.3 复合类型
4.6 HTTP上的SOAP
4.6.1 HTTP请求
4.6.2 SOAPAction
4.6.3 HTTP响应
4.7 SOAP-RPC
4.8 SOAP绑定示例
4.9 SOAP消息的处理
4.10 运用Apache SOAP工具包实现SOAP
4.11 小结
第5章 UDDI
5.1 UDDI是什么
5.2 为什么UDDI很重要
5.3 UDDI的技术框架
5.4 UDDI数据结构
5.4.1 关于企业的信息
5.4.2 关于服务的信息
5.4.3 关于绑定的信息
5.4.4 关于服务规范的信息
5.4.5 发布者断言
5.5 UDDI程序员的API
5.5.1 体系结构和设计
5.5.2 API参与
5.5.3 查询API
5.5.4 发布API
5.6 UDDI的最佳实践
5.7 UDDI工作区
5.8 协同使用UDDI和WSDL——一个实例
5.9 小结
第3部分 Java Web服务的体系结构
第6章 JavaSever Pages和Java Servlet简介
6.1 系统体系结构概述
6.1.1 两层模型
6.1.2 三层模型
6.1.3 N层模型
6.2 servlet是什么
6.2.1 servlet和其他可选技术
6.2.2 servlet的工作方式
6.2.3 Java.servlet包
6.2.4 servlet的生命周期
6.2.5 部署servlet
6.2.6 创建、部署和测试servlet
6.3 会话跟踪
6.3.1 servlet中保持会话跟踪的技术
6.3.2 Javax.servlet.http.Cookies类
6.4 Java Server Pages概述
6.4.1 JSP组件
6.4.2 运用JavaBean组件实现JSP
6.4.3 JSP自定义标记
6.5 小结
第7章 J2EE和Web服务
7.1 J2EE体系结构简介
7.2 Web组件
7.2.1 servlet
7.2.2 Java servlet pages
7.3 J2EE和Web服务
7.3.1 SunONE概述
7.3.2 DART
7.4 小结
第8章 JAXP
8.1 JAXP简介
8.2 SAX API
8.2.1 设置JWSDP
8.2.2 XML文档
8.2.3 分析和显示
8.2.4 内容处理程序
8.3 DOM API
8.4 小结
第9章 JAXB
9.1 JAXB简介
9.1.1 文档类型定义
9.1.2 绑定模式
9.1.3 JAXB的优点
9.1.4 JAXB的局限性
9.1.5 JAXB的组件
9.1.6 JAXB运行时库
9.2 解编、验证和编组
9.2.1 解编
9.2.2 验证
9.2.3 编组
9.3 用JAXB编程
9.4 小结
第10章 JAXM
10.1 JAXM简介
10.1.1 通信类型
10.1.2 互操作性
10.1.3 SOAP打包
10.2 J2EE通信
10.3 JAXM体系结构
10.3.1 JAXM客户程序
10.3.2 JAXM消息配置文件
10.4 JAXM编程模型
10.4.1 java.xml.messaging程序包
10.4.2 javax.xml.soap程序包
10.5 JAXM示例
10.6 小结
第11章 JAX-RPC
11.1 JAX-RPC概述
11.1.1 服务端点定义
11.1.2 服务的实现
11.1.3 服务的部署
11.1.4 服务的调用
11.1.5 服务的描述
11.2 JAX-RPC映射
11.2.1 XML到Java的映射
11.2.2 WSDL到Java的映射
11.3 JAX-RPC编程模型
11.3.1 客户编程模型
11.3.2 简单的回送示例
11.4 小结
第12章 JAXR
12.1 JAXR概述
12.1.1 XML注册库
12.1.2 性能配置文件
12.2 JAXR编程模型
12.2.1 JAXR API
12.2.2 注册库信息模型
12.2.3 ConnectionFactory和连接对象
12.2.4 LifeCycleManager和BusinessLifeCycleManager接口
12.2.5 BusinessQueryManager和DeclarativeQueryManager接口
12.3 JAXR示例
12.4 小结
第13章 JSTL
13.1 JSTL概述
13.1.1 JSP自定义标记
13.1.2 JSTL的目标
13.1.3 多重TLD
13.2 表达式语言支持
13.2.1 EL支持标记
13.2.2 EL流程控制
13.2.3 EL与URL相关的方式
13.3 il8n支持
13.3.1 il8n地区
13.3.2 il8n消息模式化
13.3.3 il8n数字和日期格式化
13.4 数据库支持
13.4.1 <sql:query>标记
13.4.2 <sql:update>标记
13.4.3 <sql:transaction>标记
13.4.4 <sql:driver>标记
13.4.5 <sql:param>标记
13.5 XML支持
13.5.1 XML核心标记
13.5.2 XML流程控制
13.5.3 XML转换支持
13.6 小结
附录A WSDL基础
附录B SOAP基础
附录C UDDI 2.0版本程序员的API基础
附录D XML入门
附录E Java WSDP
猜您喜欢

读书导航