| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章WebServices概述.1
1.1引言1
1.1.1应用背景与商业需求1
1.1.2WebServices的主要功能.特点和组成3
1.1.3WebServices的发展5
1.1.4EAI6
1.1.5WebServices的应用场合与局限7
1.2工作原理10
1.2.1WebServices模型10
1.2.2WebServices协议栈11
1.3WebServices的开发13
1.3.1开发生命周期与开发方案13
1.3.2开发平台15
1.4一个应用实例———某跨国公司财务报销系统19
1.4.1背景简介19
1.4.2系统构架19
1.4.3服务的实现20
小结21
第2章XML23
2.1XML概述23
2.1.1什么是XML23
2.1.2XML的相关技术25
2.2XML语法简介27
2.2.1第一个XML文档27
2.2.2XML的基本元素30
2.2.3XML文档的处理35
2.3XML实例与规范36
2.3.1XML应用实例36
2.3.2XML相关规范48
小结49
第3章XMLSchema51
3.1概述51
3.2XMLSchema的语法结构53
3.2.1ElementType元素53
3.2.2AttributeType元素57
3.2.3description元素58
3.2.4group元素58
3.3XMLSchema相关讨论59
3.3.1目标命名空间targetNamespace59
3.3.2如何在XML中引用XMLSchema61
3.3.3XMLSchema和DTD的关系61
3.4XMLSchema应用实例62
3.4.1三个简单的例子62
3.4.2一个完整的XMLSchema例子65
小结67
第4章SOAP69
4.1概述69
4.1.1SOAP的由来69
4.1.2SOAP与CORBA.COM/DCOM的区别72
4.1.3SOAP发展趋势73
4.2SOAP消息结构74
4.2.1SOAPEnvelope74
4.2.2SOAPHeader75
4.2.3SOAPBody76
4.2.4SOAPFault76
4.3SOAP消息交换模型76
4.3.1SOAP节点77
4.3.2SOAP消息处理78
4.4SOAP应用模式78
4.4.1请求/响应模式78
4.4.2“fireˉandˉforget”模式80
4.4.3高级消息交换模式81
4.4.4增量解析和处理模式82
4.4.5缓存模式83
4.5SOAP编码概述83
4.5.1SOAP类型编码规则84
4.5.2SOAP编码类型86
4.6SOAP的应用实例..89
4.6.1RPC调用实例89
4.6.2应用实例介绍90
小结93
第5章WSDL95
5.1概述95
5.1.1WSDL的基本概念95
5.1.2一个简单的WSDL示例96
5.2WSDL的文档结构98
5.2.1types99
5.2.2message100
5.2.3portType101
5.2.4binding103
5.2.5port104
5.2.6service104
5.3WSDL编写实践105
5.3.1创建服务接口105
5.3.2指定参数106
5.3.3消息传递和传输107
5.3.4创建实现文件108
5.4用工具自动生成WSDL111
5.4.1使用WSDL来生成客户端存根111
5.4.2生成WSDL112
5.4.3从WSTKWSDL文件生成存根113
5.5WSDL应用实例115
小结117
第6章UDDI119
6.1概述119
6.1.1工作原理119
6.1.2技术特性121
6.2UDDI数据信息模型122
6.2.1businessEntity元素123
6.2.2businessService元素124
6.2.3bindingTemplate元素125
6.2.4tModel元素126
6.3UDDI的注册.查找与发布127
6.3.1UDDI的分类法与标识系统127
6.3.2UDDI的API介绍130
6.4从WSDL到UDDI的映射132
6.4.1Services接口到tModel的映射133
6.4.2Services实现到businessService的映射135
6.5UDDI实例138
6.5.1没有服务实现的服务接口138
6.5.2带一个服务实现的服务接口140
6.5.3带多个服务实现的服务接口143
6.5.4单个WSDL文档148
6.5.5引用另一个服务接口的服务接口151
小结154
第7章可信的WebServices155
7.1WebServices的安全性155
7.1.1WebServices安全性问题155
7.1.2WebServices安全性规范156
7.1.3与当前安全性模型结合160
7.1.4底层概念体系结构160
7.1.5XML加密与签名161
7.1.6SOAP数字签名163
7.1.7WebService安全案例分析165
7.2WebServices事务167
7.2.1产生背景167
7.2.2WebServices事务的新设计168
7.3可信的管理技术169
7.3.1用SLA保证WebServices170
7.3.2WebServices网关171
7.4其他可信管理机制172
小结175
第8章WebServices合成177
8.1WebServices合成概述177
8.1.1什么是WebServices合成177
8.1.2为什么要进行WebServices合成178
8.2WebServices合成的相关工作180
8.2.1基于工作流的合成181
8.2.2基于语义的合成181
8.2.3其他合成方法182
8.3基于本体的WebServices合成建模183
8.3.1输入输出参数建模183
8.3.2WebServices建模184
8.3.3基于本体的接口合成方法187
8.4基于Mediator的AI合成方法188
8.4.1前向链合成188
8.4.2无回溯反向链合成190
8.4.3前向链算法与无回溯反向链算法的比较195
8.5WebServices最小执行代价自动合成196
8.5.1问题提出196
8.5.2基于最小执行代价的自动合成197
8.6合成方案向BPEL4WS的转换206
8.6.1BPEL4WS206
8.6.2WebServices合成方案的表示207
8.6.3自动转换算法WTOP207
8.6.4WSDC转变算法209
小结214
第9章WebServices应用开发215
9.1用WSDK开发Web服务215
9.1.1开发实验流程215
9.1.2WSDK的安装和配置216
9.1.3显示“Hello”的WebService218
9.1.4服务的查找与发布219
9.2用WSAD开发Web服务221
9.2.1WSAD介绍221
9.2.2开发步骤223
9.3用WSTK开发WebServices235
9.3.1WSTK简介236
9.3.2利用WSTK开发WebServices的步骤236
9.4使用Microsoft.NET开发WebServices 249
小结253
附录AWebServices规范简介255
附录B术语表263
参考文献...281