Web Services技术与实现

Web Services技术与实现
作 者: 李安渝
出版社: 国防工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Server
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  李安渝,研究员,江苏南京籍。1978-1982年,1982-1985年在上海交通大学读本科和研究生课程,分别获得工学学士和工学硕士学位。1985年初赴美国亚历山大大学电机系留学,获取硕士学位。1993年完成美国斯坦福大学电机工程博士学位学习。1988-1991年在LSILogic公司任高级开发工程师,参与了LSI公司高密度ASIC芯片封装技术的开发,其研究小组获得了TQFP高密度塑料封装的技术专利。1991-1993年在SGI公司任高级设计师,参与设计了获奖的O2图象工作站,至今仍是计算机图象处理市场最好的工作站。1993年开始在惠普(HP)任系统设计高级顾问工程师主管惠普网络服务器部门的全部系统设计工作。1996年创立自己的网智公司(INTERNETIMAGE),为因特网用户开发高级工具和企业间电子商务解决方案,以及一系列电子商务软件和相应硬件配置。公司1999年上市过程中,被美国当时最成功的电子商务软件公司Intraware公司(NASDAQ上市公司:ITRA)收购,公司市值曾迅速增长达1亿美元。2000年4月23日,李安渝博士正式回国参加工作,被中国科学院软件研究所任命为电子商务技术研究中心主任,研究员。李安渝博士在该中心从事电子商务的基础核心技术的研究、开发和标准化工作,以及电子商务的推广应用。2001年9月,李安渝博士引入四百万美元的风险投资与中科院软件所共同创立中科国际软件股份有限公司,力争发展成为中国软件行业中的重要力量。

内容简介

本书从商业和技术的角度介绍WebServices的思想,并且提供一个描述WebServices的整体框架,使大家能够更清楚地了解与WebServices相关的许多标准和规范及其在WebServices架构中的作用,比如简单对象访问协议(SimpleObjectAccessProtocol,SOAP),Web服务描述语言(WebServicesDescriptionLanguape,WSDL)和统一描述、识别和集成(UniversalDescription,DiscoveryandIntegration,UDDI),以及WebServices是如何帮助解决商业问题,特别是应用集成方面的实际问题。本书的另一个目的是帮助开发人员了解开发WebServices时面临的问题及其细节。比如在设计WebServices的时候需要考虑哪些方面,都需要具备哪些条件等。我们提供了大量的例子和可运行的代码来加深对WebServices的理解。中国科学院软件研究所电子商务技术研究中心主任——李安渝编写

图书目录

第1章 Web Services概述

l. 1 什么是Web Services

1. 1. 1 Web Services的定义

1. 1. 2 Web Services的特点

1. 2 Web Services带来的机会

1. 2. 1 电子商务的技术发展

1. 2. 2 Web Services的技术优势

1. 2. 3 Web Services带来的市场机会

1. 3 Web Services体系架构

1. 3. 1 Web Services模型

1. 3. 2 Web Services协议栈

1. 3. 3 Web Services相关标准与技术

l. 4 Web Services企业应用

1. 4. l 微软--. NET实现数字服务

1. 4. 2 IBM-Websphere引导动态电子商务

1. 4. 3 Sun-ONE欲代". NET"

1. 4. 4 HP--IOE提供电子化服务

第2章 XML统一信息描述

2. 1 XML语法基础

2. 1. 1 XML文档概要

2. 1. 2 XML逻辑结构和物理结构

2. 1. 3 XML组成元素

2. 1. 4 XML文档结构

2. 2 XML中的名称空间

2. 2. 1 XML名称空间简介

2. 2. 2 XML名称空间的使用

2. 2. 3 XML名称空间范围

2. 2. 4 缺省名称空间

2. 3 XML Schema

2. 3. 1 XML Schema概要

2. 3. 2 XML Schema的基本结构

2. 3. 3 元素声明

2. 3. 4 属性声明

2. 3. 5 XML Schema进阶

2. 3. 6 XML Schema和名称空间的结合

2. 4 XML信息定位

2. 4. 1 XML信息集合

2. 4. 2 XPath

2. 4. 3 XPointer

2. 4. 4 XLink

2. 5 XML的处理

2. 5. 1 XSL转换

2. 5. 2 DOM

2. 5. 3 SAX

第3章 SOAP基础

3. 1 SOAP概述

3. 2 SOAP消息

3. 2. 1 SOAP协议的相关概念

3. 2. 2 SOAP消息组成

3. 3 SOAP编码

3. 3. 1 SOAP编码规则的概念

3. 3. 2 SOAP编码规则

3. 3. 3 SOAP数据类型的表示

3. 4 Java SOAP编程

3. 4. 1 Java XML Pack

3. 4. 2 JAXM

3. 5 Goole Web服务

3. 5. 1 Google简介

3. 5. 2 Google Web搜索服务演示

第4章 创建 Web Services

4. 1 Web Services技术特点

4. 2 创建Web Services

4. 2. 1 使用Perl创建Web Services

4. 2. 2 使用Apache SOAP创建 Web Services

4. 2. 3 用. NET创建 Web Services

4. 3 Apache SOAP Server和 Axis

4. 3. 1 Apache SOAP的安装

4. 3. 2 通过Apache SOAP发布 Web Services

4. 3. 3 Apache Axis

第5章 WSDL基础

5. 1 初识 WSDL

5. 2 WSDL文档结构

5. 2. 1 文档实例

5. 2. 2 类型定义

5. 2. 3 消息定义

5. 2. 4 端口类型

5. 2. 5 绑定定义

5. 2. 6 端口定义

5. 2. 7 服务定义

5. 3 WSDL绑定

5. 3. 1 SOAP绑定

5. 3. 2 HTTPGET和HTTPPPOST绑定

5. 3. 3 MIME绑定

5. 4 WSDL调用工具

5. 4. 1 命令行调用工具

5. 4. 2 基于Web界面调用工具

5. 4. 3 自动生成WSDL文档

5. 5 WSDL的数据类型

5. 5. 1 数组类型

5. 5. 2 自动调用数组型服务

5. 5. 3 复杂数据类型

5. 5. 4 自动调用复杂类型服务

第6章 UDDI基础

6. 1 UDDI概述

6. 1. 1 UDDI的基本概念

6. 1. 2 服务发现的各种机制

6. 1. 3 UDDI注册要求

6. 1. 4 UDDI的数据结构

6. 1. 5 UDDI API

6. 2 UDDI数据结构

6. 2. 1 查找Intel公司的UDDI注册文档

6. 2. 2 businessEntity结构

6. 2. 3 businessServices结构

6. 2. 4 bindingTemplate

6. 2. 5 tModel结构

6. 2. 6 publisherAssertion结构

6. 3 RosettaNet 简介

6. 3. 1 信息及半导体产业供应链现状

6. 3. 2 RosettaNet的开发重点

6. 3. 3 RosettaNet的组织架构与会员机制

6. 3. 4 PIP的形成与实施

6. 3. 5 对RosettaNet的简要评论

第7章 UDDI编程

7. 1 利用 UDDI API发布信息

7. 1. 1 什么是 UDDI API

7. 1. 2 发布API

7. 1. 3 查询API

7. 1. 4 案例

7. 2 在Web界面中发布信息

7. 2. 1 如何在UDDI注册你的公司

7. 2. 2 发布 UDDI Web服务

7. 2. 3 在Web界面发现和查询数据

7. 3 UDDI注册中心的交互

7. 3. 1 UDDI4J简介

7. 3. 2 配置运行环境

第8章 Web Services实现

8. 1 IBM Web Services平台

8. 1. 1 Web Services的支持

8. 1. 2 IBM Web Services平台

8. 2 Web Services实现架构

8. 2. 1 关于 Smart

8. 2. 2 Web Services实现架构

8. 3 Web Services开发流程

8. 3. 1 选择 Axis

8. 3. 2 创建Web Services

8. 3. 3 描述Web Services

8. 3. 4 发布/查找 Web Services

附录 A UDDI API快速参考手册

一. 用于查询的API函数

二. 发布API函数参考

附录 B Web Services相关技术规范