Web服务开发技术
书籍信息
书名 Web服务开发技术
书号 978-7-118-11806-3
作者 文斌等
出版时间 2019年1月
译者
版次 1版1次
开本 16
装帧 平装
出版基金
页数 252
字数 286
中图分类 TP393.092.1
丛书名
定价 89.00
内容简介
本书将云计算、服务计算、软体工程三者有机结合在Web服务开发技术之中,理论与实践相结合,案例丰富,反映最新主流软体工程技术发展方向。全书首先介绍服务计算的基础理论,进而重点掌握SOA的相关技术,包括Web服务技术基础、Web服务实现技术、Web服务高级技术、基于SOA的业务流程建模与服务组合等技术,要求熟练套用基于Eclipse的Web服务开发技术和基于.Net的Web服务开发技术进行软体开发实践。本书的特点是从产业需求出发,研究服务软体生产,积极探索Web服务开发关键方法和技术,紧密结合原理和实际案例展开阐述,为软体从业人员提供Web服务开发技术的系统解决方案和整体认知。本书主要适用于普通高等学校计算机、软体工程、电子商务、信息管理等专业研究生、高年级本科生相关课程的教学,同时可供网际网路计算的从业人员和研究人员使用和参考。
图书目录
第1章面向服务体系结构(SOA)及服务计算1
1.1面向服务的体系结构(SOA)1
1.2SOA技术体系4
1.2.1SOA技术体系的核心4
1.2.2SOA技术体系中的开发平台5
1.2.3服务质量5
1.3Web服务与服务计算6
1.3.1Web服务6
1.3.2服务计算7
1.3.3Web服务与服务计算的关係8
1.4Web服务套用例子10
1.5基于Web服务的套用集成13
1.5.1套用集成概述14
1.5.2基于Web服务的套用集成17
1.6本书的组织结构19
练习题20
1.1面向服务的体系结构(SOA)1
1.2SOA技术体系4
1.2.1SOA技术体系的核心4
1.2.2SOA技术体系中的开发平台5
1.2.3服务质量5
1.3Web服务与服务计算6
1.3.1Web服务6
1.3.2服务计算7
1.3.3Web服务与服务计算的关係8
1.4Web服务套用例子10
1.5基于Web服务的套用集成13
1.5.1套用集成概述14
1.5.2基于Web服务的套用集成17
1.6本书的组织结构19
练习题20
第2章Web服务技术基础22
2.1Web服务协定栈22
2.2超文本传输协定(HTTP)23
2.2.1HTTP的特点23
2.2.2HTTP的技术架构25
2.2.3HTTP的工作原理31
2.3可扩展标记语言XML33
2.3.1XML的基本概念33
2.3.2XML的语法35
2.3.3解析XML36
2.4基于XML的讯息协定SOAP50
2.4.1SOAP模型50
2.4.2SOAP的组成 51
2.1Web服务协定栈22
2.2超文本传输协定(HTTP)23
2.2.1HTTP的特点23
2.2.2HTTP的技术架构25
2.2.3HTTP的工作原理31
2.3可扩展标记语言XML33
2.3.1XML的基本概念33
2.3.2XML的语法35
2.3.3解析XML36
2.4基于XML的讯息协定SOAP50
2.4.1SOAP模型50
2.4.2SOAP的组成 51
2.5通用描述、发现和集成协定UDDI54
2.6其他Web服务套用技术56
2.6.1IBM SCA/SDO56
2.6.2WSSecurity57
2.6.3WSPolicy57
2.6.4WSI Basic Profile58
练习题58
2.6其他Web服务套用技术56
2.6.1IBM SCA/SDO56
2.6.2WSSecurity57
2.6.3WSPolicy57
2.6.4WSI Basic Profile58
练习题58
第3章Web服务实现技术60
3.1.Net平台Web服务开发60
3.1.1Web服务的访问调用60
3.1.2构建.Net Web服务66
3.1.3创建Web服务74
3.2基于Java的Web服务开发79
3.2.1开源Web服务引擎Axis280
3.2.2Axis2平台下Web服务的开发81
练习题87
3.1.Net平台Web服务开发60
3.1.1Web服务的访问调用60
3.1.2构建.Net Web服务66
3.1.3创建Web服务74
3.2基于Java的Web服务开发79
3.2.1开源Web服务引擎Axis280
3.2.2Axis2平台下Web服务的开发81
练习题87
第4章Web服务描述语言89
4.1什幺是WSDL?89
4.2WSDL文档结构91
4.3WSDL SOAP绑定98
4.3.1SOAP BODY98
4.3.2SOAP绑定方式101
4.3.3互操作性105
4.4WSDL在Web服务开发中的作用107
练习题108
4.1什幺是WSDL?89
4.2WSDL文档结构91
4.3WSDL SOAP绑定98
4.3.1SOAP BODY98
4.3.2SOAP绑定方式101
4.3.3互操作性105
4.4WSDL在Web服务开发中的作用107
练习题108
第5章SOAP Web服务与RESTful Web服务109
5.1SOAP Web服务109
5.1.1SOAP Web服务的工作原理110
5.1.2SOAP伺服器113
5.2RESTful Web服务118
5.2.1REST118
5.1SOAP Web服务109
5.1.1SOAP Web服务的工作原理110
5.1.2SOAP伺服器113
5.2RESTful Web服务118
5.2.1REST118
5.2.2RESTful Web服务120
5.2.3RESTful Web服务开发121
练习题123
5.2.3RESTful Web服务开发121
练习题123
第6章业务流程与Web服务组合126
6.1什幺是业务流程?126
6.1.1业务流程127
6.1.2业务流程管理128
6.1.3业务流程建模129
6.1.4业务流程执行语言132
6.1.5BPEL引擎140
6.1.6BPEL流程执行案例143
6.2Web服务组合148
6.2.1服务组合148
6.2.2服务组合方法150
练习题153
6.1什幺是业务流程?126
6.1.1业务流程127
6.1.2业务流程管理128
6.1.3业务流程建模129
6.1.4业务流程执行语言132
6.1.5BPEL引擎140
6.1.6BPEL流程执行案例143
6.2Web服务组合148
6.2.1服务组合148
6.2.2服务组合方法150
练习题153