Web Services技术架构和应用
内页干净无笔记
¥
10.95
1.9折
¥
58
九品
仅1件
作者柴晓路、梁宇奇 著
出版社电子工业出版社
出版时间2003-01
版次1
装帧平装
货号Q69-6-1
上书时间2023-09-12
商品详情
- 品相描述:九品
图书标准信息
-
作者
柴晓路、梁宇奇 著
-
出版社
电子工业出版社
-
出版时间
2003-01
-
版次
1
-
ISBN
9787505382626
-
定价
58.00元
-
装帧
平装
-
开本
其他
-
纸张
胶版纸
-
页数
659页
-
字数
1千字
- 【内容简介】
-
本书的内容涵盖了WebServices的各种关键技术、WebServices的整体体系架构和应用体系架构,以及WebServices应用的设计和开发。本书以WebServices技术系列为主线,逐一详细分析解释包括WebServices的各种核心技术,包括XML、Namespace、XMLSchema、SOAP、WSDL、UDDI、WS-Inspection、WS-Security、WS-Routing等。在分析阐述的同时,使用了大量的应用设计案例和基于Microsoft.NET的开发实例,以使读者能够更形象地理解这些技术和技术的设计思路、设计原则和相应的实现方法。
本书适用于对计算机技术的基础和架构已经有了一定的了解,对WEB应用的架构有一定了解,同时又对当今正在发生的计算机技术的新一代技术与应用革命——WebServices浪潮的本质有着浓厚的兴趣的读者。
- 【作者简介】
-
柴晓路,上海华和得易信息技术有限公司CIO。2000年获复旦大学计算机科学硕士学位,同年加入上海华和得易信息有限公司。专长于WebServices架构、WebServices系列技术以及基于XML的系统集成和数据交换技术。目前是WS-I工作组成员(国际WebServices互操作组织)、UDDI顾问组成员,参与UDDI2.0版和3.0版的开发。2001年创办UDDI-China中国UDDI技术联盟,该联盟承担UDDI.org的所有英文规范的中文版开发。目前还担任IBMdeveloperWorks专栏作家、CSDN名家专栏作家等。著有学术论文和技术文章共约50余篇。
梁宇奇,Intel(中国)公司软件工程师。2002年获复旦大学计算机科学硕士学位。专长于WebService系列技术、WebService开发、数据挖掘技术等。2001年成为UDDI-China中国UDDI技术联盟成员,该联盟承担UDDI.org的所有英文规范的中文版开发。
- 【目录】
-
第1章WebServices,第三次革命1
1.1WebServices的兴起1
1.2WebServices规范2
1.3WebServices技术平台4
1.4市场趋势6
1.5本书的内容安排8
第2章WebServices带来了什么10
2.1什么是WebServices10
2.1.1WebServices的概念10
2.1.2Web对象11
2.1.3WebServices体系架构模型12
2.1.4WebServices协议栈14
2.1.5扩展WebServices协议栈16
2.1.6WebServices的类别17
2.2WebServices与应用集成18
2.2.1什么是企业应用集成18
2.2.2企业应用集成EAI的类型19
2.2.3商业需求驱动WebServices21
2.2.4WebServices和EAI24
2.2.5WebServices与B2Bi29
2.3J2EE与.NET,对抗与整合30
2.3.1J2EE与.NET概述30
2.3.2J2EE与.NET的比较31
2.3.3整合J2EE和.NET38
2.3.4发展方向39
2.3.5J2EE与.NET总结40
2.4小结41
第3章XML技术简述42
3.1了解XML43
3.2XML语法简述46
3.2.1XML标签46
3.2.2XML文档49
3.2.3元素,组成XML文档的基本实体50
3.2.4字符数据54
3.2.5使用属性修饰元素54
3.2.6字符引用和实体引用56
3.2.7一些其他特性57
3.2.8格式正规的文档58
3.3XML命名空间59
3.3.1什么是命名空间60
3.3.2定义和声明命名空间60
3.4XML相关技术64
3.4.1DOM64
3.4.2SAX65
3.4.3XSL/XSLT/XPath65
3.4.4XLink/XPointer66
3.4.5XQuery67
3.5小结68
第4章XMLSchema建模69
4.1XMLSchema入门69
4.1.1购买订单模式文档71
4.1.2复合类型定义,元素和属性声明73
4.1.3使用简单类型77
4.1.4元素内容84
4.1.5模式注释87
4.1.6构造内容模型88
4.1.7属性组90
4.1.8空值92
4.2案例研究——认证考试系统数据建模93
4.2.1Applicaion94
4.2.2CourseSession99
4.2.3ExamSession103
4.3模式的命名空间105
4.3.1目标命名空间和未限定的局部元素/属性105
4.3.2带有命名空间限定的局部元素和属性108
4.3.3全局声明与局部声明111
4.3.4未声明的目标命名空间112
4.4模式文档的重用和扩展113
4.4.1由多个文档组成的模式文档113
4.4.2通过扩展来派生类型118
4.4.3在实例文档中使用派生类型119
4.4.4通过约束来派生复合类型120
4.4.5重新定义类型122
4.4.6置换组123
4.4.7抽象元素和类型125
4.4.8控制对派生类型的创建和使用126
4.5高级模式约束128
4.5.1描述惟一性131
4.5.2定义键和键的引用132
4.5.3XMLSchema约束与XML1.0的ID属性133
4.5.4导入类型133
4.5.5any元素和any属性136
4.5.6schemaLocation140
4.5.7一致性141
4.6小结142
第5章开发工具简介143
5.1VisualStudio.NET143
5.1.1VisualStudio.NET简介143
5.1.2.NETFramework143
5.2C#语言145
5.2.1C#语言特征146
5.2.2C#程序结构146
5.2.3C#语法介绍147
5.3数据访问技术ADO.NET152
5.4WebServices设计基础153
5.4.1第一个WebService–“HelloWorld”153
5.4.2WebServices与ADO.NET结合155
5.5小结158
第6章调用WebServices150
6.1SOAP的起源153
6.1.1CORBA153
6.1.2COM+155
6.1.3EJB157
6.1.4抹平平台差异的SOAP159
6.2SOAP概览160
6.2.1需求、目标与约定161
6.2.2SOAP消息示例162
6.2.3基本概念164
6.2.4消息交换模型166
6.2.5SOAP和XML的关系175
6.3SOAP消息结构175
6.3.1编码风格定义176
6.3.2信封版本模型176
6.3.3SOAP信封的模式定义180
6.3.4SOAPHeader184
6.3.5SOAPBody189
6.3.6SOAPFault197
6.4SOAP编码规则简述202
6.5SOAP消息编程203
6.5.1定制SOAP客户端发送的SOAP消息格式203
6.5.2定制WebServices期望的SOAP消息格式211
6.5.3利用XMLSerialization定制SOAP消息212
6.6在SOAP中使用URI213
6.7小结214
第7章SOAP技术进阶215
7.1SOAP编码规则215
7.1.1SOAP类型编码规则215
7.1.2简单类型218
7.1.3多态存取222
7.1.4复合类型222
7.2SOAP的RPC表示238
7.2.1RPC和SOAPBody238
7.2.2将应用程序定义的名称映射成为XML名称239
7.2.3RPC和SOAPHeader240
7.2.4RPC错误240
7.2.5SOAPRPC表示示例240
7.3SOAP协议绑定框架245
7.3.1绑定框架概述245
7.3.2绑定框架的目标246
7.3.3绑定框架246
7.3.4消息交换模式247
7.3.5与应用相关的协议实施绑定248
7.3.6描述特性和绑定248
7.4单一请求响应传输消息交换模式250
7.4.1传输消息交换模式概述250
7.4.2消息交换模式名称251
7.4.3单一请求响应简介251
7.4.4正式定义252
7.4.5错误处理254
7.4.6经由SOAP中介的操作254
7.5SOAPHTTP绑定255
7.5.1单一请求响应交换255
7.5.2SOAPAction261
7.6SOAPHeader编程264
7.6.1如何构建SOAP处理程序264
7.6.2自定义SOAPHeader类266
7.6.3在WebServices中处理SOAPHeader267
7.6.4在WebServices的客户端处理SOAPHeader269
7.6.5控制SOAPHeader接收者270
7.6.6WebServices期待的可选SOAPHeader271
7.6.7处理未知SOAPHeader272
7.6.8处理mustUnderstand要求的SOAPHeader274
7.6.9错误处理276
7.7SOAP扩展编程277
7.7.1自定义一个SOAPExtension类278
7.7.2保存代表SOAP消息的Stream引用类型278
7.7.3初始化SOAPExtension特殊数据279
7.7.4处理SOAP消息280
7.7.5SOAPExtension方法的调用次序281
7.7.6配置SOAPExtension与WebServices接口的结合282
7.7.7完整的SOAPExtension实例283
7.8SOAP应用模式286
7.8.1基本消息交换模式286
7.8.2运用加密机制的安全消息交换模式295
7.8.3包含消息中介的消息交换模式298
7.8.4高级消息交换模式300
7.8.5面向处理和性能的消息交换模式308
7.9基于SOAPHeader的WebServices规范314
7.9.1WS-Security315
7.9.2WS-License317
7.9.3WS-Routing319
7.9.4WS-Referral321
7.10小结323
第8章WebServices接口描述325
8.1概述326
8.2WSDL文档结构332
8.2.1WSDL文档框架333
8.2.2应用实例:产品目录服务337
8.2.3类型定义341
8.2.4消息定义344
8.2.5端口类型定义347
8.2.6绑定定义350
8.2.7服务访问点定义351
8.2.8服务定义352
8.2.9WSDL模式定义353
8.3多种形式的绑定362
8.3.1SOAP绑定362
8.3.2HTTPGET和HTTPPOST绑定372
8.3.3MIME绑定375
8.4VS.NET中的WSDL支持381
8.4.1WSDL工具381
8.4.2.NETFramework中的WSDL支持382
8.4.3动态代理类生成391
8.5WebServices界面图示工具396
8.6小结397
第9章WebServices注册与发现399
9.1引言399
9.1.1商业需求驱动399
9.1.2UDDI计划401
9.1.3UDDI规范402
9.1.4UDDI数据模型和信息描述403
9.1.5UDDI注册中心405
9.1.6UDDIAPI406
9.1.7UDDI注册中心运作模式406
9.1.8分类法407
9.1.9安全性408
9.1.10全球化考虑409
9.2UDDI数据结构410
9.2.1概述410
9.2.2businessEntity结构413
9.2.3businessService结构417
9.2.4bindingTemplate结构419
9.2.5bindingTemplate和服务调用423
9.2.6tModel结构427
9.2.7publisherAssertion结构431
9.3UDDI注册服务API432
9.3.1SOAP的使用细节433
9.3.2安全认证API435
9.3.3查询API442
9.3.4发布API457
9.4分布式WebServices发现471
9.4.1概述472
9.4.2WS-Inspection文档结构472
9.4.3WS-Inspection与UDDI的关系476
9.5小结480
第10章UDDI编程与UDDI高级特性517
10.1UDDISDK编程517
10.1.1UDDISDK简介517
10.1.2UDDISDK使用520
10.1.3查询UDDI节点内的注册信息522
10.1.4从UDDI注册中心查询详细信息528
10.1.5向UDDI注册中心发布信息534
10.1.6在UDDI注册中心中删除信息541
10.1.7错误处理543
10.1.8UDDI注册的一般方法545
10.1.9MicrosoftUDDI注册中心548
10.2UDDI应用案例549
10.2.1登录UDDI注册中心550
10.2.2发布UDDI高技术公司的商业信息551
10.3核心元数据体系tModel与服务注册561
10.3.1使用标识符561
10.3.2使用分类法564
10.3.3第三方分类法和标识系统567
10.3.4关联关系和发布者断言571
10.3.5UDDI类型系统575
10.4小结584
第11章Agility电子商务解决方案585
11.1电子商务应用集成需求585
11.1.1新的电子商务发展585
11.1.2新的挑战586
11.1.3电子商务运作模式的革新586
11.2Agility电子商务解决方案586
11.2.1传统的解决方案586
11.2.2基于WebServices的电子商务应用集成模式587
11.2.3Agility电子商务解决方案589
11.2.4案例591
11.2.5Agility电子商务解决方案设计概述592
11.3WebServices提供者的设计593
11.3.1内部应用系统设计593
11.3.2WebServices设计594
11.3.3WebServices的部署599
11.3.4WebServices注册模块设计599
11.4WebServices客户端设计600
11.4.1UDDI查找600
11.4.2WebServices集成606
11.5小结613
第12章WebServices案例研究614
12.1软件反馈跟踪平台614
12.1.1应用背景简述614
12.1.2系统构架概述615
12.1.3系统间的交互615
12.1.4为什么使用WebServices解决方案616
12.1.5交互界面设计616
12.1.6WebServices实现621
12.1.7遗留的问题625
12.2认证考试申请服务625
12.2.1应用背景简述625
12.2.2应用模式演示625
12.2.3服务的可用性和连接的持久性627
12.2.4服务的延伸629
12.3WebServices事务性应用629
12.3.1应用背景简述629
12.3.2解决方案630
12.3.3数据库事务的XML表示632
12.3.4事务性的保证635
12.3.5相关的技术发展644
12.4统一身份认证服务644
12.4.1应用背景简述644
12.4.2解决方案645
12.4.3使用WebServices架构650
12.4.4相关的工作657
12.5小结658
第13章WebServices,时不我待659
13.1当前WebServices技术的局限性659
13.2业界在WebServices领域的努力660
13.3WebServices带来的机遇663
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价