图书介绍

Web Services技术、架构和应用PDF|Epub|txt|kindle电子书版本网盘下载

Web Services技术、架构和应用
  • 柴晓路,梁宇奇编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505382624
  • 出版时间:2003
  • 标注页数:659页
  • 文件大小:56MB
  • 文件页数:676页
  • 主题词:Server

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Web Services技术、架构和应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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什么是企业应用集成19

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的比较30

2.3.3整合J2EE和.NET37

2.3.4发展方向39

2.3.5J2EE与.NET总结39

2.4小结40

第3章 XML技术简述41

3.1了解XML42

3.2XML语法简述45

3.2.1XML标签45

3.2.2XML文档48

3.2.3元素,组成XML文档的基本实体49

3.2.4字符数据53

3.2.5使用属性修饰元素53

3.2.6字符引用和实体引用55

3.2.7一些其他特性56

3.2.8格式正规的文档57

3.3XML命名空间58

3.3.1什么是命名空间59

3.3.2定义和声明命名空间59

3.4XML相关技术63

3.4.1DOM63

3.4.2SAX64

3.4.3XSL/XSLT/XPath64

3.4.4XLink/XPointer65

3.4.5XQuery66

3.5小结67

第4章 XMLSchema建模68

4.1XMLSchema入门68

4.1.1购买订单模式文档70

4.1.2复合类型定义,元素和属性声明72

4.1.3使用简单类型76

4.1.4元素内容83

4.1.5模式注释86

4.1.6构造内容模型87

4.1.7属性组89

4.1.8空值91

4.2案例研究——认证考试系统数据建模92

4.2.1Applicaion93

4.2.2CourseSession98

4.2.3ExamSession101

4.3模式的命名空间104

4.3.1目标命名空间和未限定的局部元素/属性104

4.3.2带有命名空间限定的局部元素和属性107

4.3.3全局声明与局部声明110

4.3.4未声明的目标命名空间111

4.4模式文档的重用和扩展112

4.4.1由多个文档组成的模式文档112

4.4.2通过扩展来派生类型117

4.4.3在实例文档中使用派生类型117

4.4.4通过约束来派生复合类型119

4.4.5重新定义类型120

4.4.6置换组122

4.4.7抽象元素和类型123

4.4.8控制对派生类型的创建和使用125

4.5高级模式约束127

4.5.1描述惟一性130

4.5.2定义键和键的引用131

4.5.3XMLSchema约束与XML1.0的ID属性132

4.5.4导入类型132

4.5.5any元素和any属性135

4.5.6schemaLocation139

4.5.7一致性140

4.6小结141

第5章 开发工具简介142

5.1VisualStudio.NET142

5.1.1VisualStudio.NET简介142

5.1.2.NETFramework142

5.2C#语言144

5.2.1C#语言特征144

5.2.2C#程序结构145

5.2.3C#语法介绍146

5.3数据访问技术ADO.NET150

5.4WebServices设计基础152

5.4.1第一个WebService-“HelloWorld”152

5.4.2WebServices与ADO.NET结合154

5.5小结157

第6章 调用WebServices158

6.1SOAP的起源161

6.1.1CORBA161

6.1.2COM+163

6.1.3EJB165

6.1.4抹平平台差异的SOAP167

6.2SOAP概览168

6.2.1需求、目标与约定169

6.2.2SOAP消息示例170

6.2.3基本概念172

6.2.4消息交换模型175

6.2.5SOAP和XML的关系184

6.3SOAP消息结构185

6.3.1编码风格定义185

6.3.2信封版本模型186

6.3.3SOAP信封的模式定义189

6.3.4SOAPHeader194

6.3.5SOAPBody200

6.3.6SOAPFault208

6.4SOAP编码规则简述213

6.5SOAP消息编程214

6.5.1定制SOAP客户端发送的SOAP消息格式214

6.5.2定制WebServices期望的SOAP消息格式223

6.5.3利用XMLSerialization定制SOAP消息224

6.6在SOAP中使用URI226

6.7小结226

第7章 SOAP技术进阶228

7.1SOAP编码规则228

7.1.1SOAP类型编码规则228

7.1.2简单类型232

7.1.3多态存取235

7.1.4复合类型236

7.2SOAP的RPC表示252

7.2.1RPC和SOAPBody253

7.2.2将应用程序定义的名称映射成为XML名称254

7.2.3RPC和SOAPHeader254

7.2.4RPC错误254

7.2.5SOAPRPC表示示例255

7.3SOAP协议绑定框架260

7.3.1绑定框架概述260

7.3.2绑定框架的目标261

7.3.3绑定框架261

7.3.4消息交换模式262

7.3.5与应用相关的协议实施绑定263

7.3.6描述特性和绑定263

7.4单一请求响应传输消息交换模式265

7.4.1传输消息交换模式概述265

7.4.2消息交换模式名称266

7.4.3单一请求响应简介267

7.4.4正式定义267

7.4.5错误处理269

7.4.6经由SOAP中介的操作270

7.5SOAPHTTP绑定270

7.5.1单一请求响应交换271

7.5.2SOAPAction277

7.6SOAPHeader编程280

7.6.1如何构建SOAP处理程序280

7.6.2自定义SOAPHeader类282

7.6.3在WebServices中处理SOAPHeader283

7.6.4在WebServices的客户端处理SOAPHeader285

7.6.5控制SOAPHeader接收者288

7.6.6WebServices期待的可选SOAPHeader289

7.6.7处理未知SOAPHeader291

7.6.8处理mustUnderstand要求的SOAPHeader292

7.6.9错误处理294

7.7SOAP扩展编程295

7.7.1自定义一个SOAPExtension类297

7.7.2保存代表SOAP消息的Stream引用类型297

7.7.3初始化SOAPExtension特殊数据298

7.7.4处理SOAP消息299

7.7.5SOAPExtension方法的调用次序300

7.7.6配置SOAPExtension与WebServices接口的结合301

7.7.7完整的SOAPExtension实例302

7.8SOAP应用模式305

7.8.1基本消息交换模式306

7.8.2运用加密机制的安全消息交换模式315

7.8.3包含消息中介的消息交换模式318

7.8.4高级消息交换模式320

7.8.5面向处理和性能的消息交换模式329

7.9基于SOAPHeader的WebServices规范335

7.9.1WS-Security335

7.9.2WS-License338

7.9.3WS-Routing340

7.9.4WS-Referral342

7.10小结344

第8章 WebServices接口描述346

8.1概述347

8.2WSDL文档结构353

8.2.1WSDL文档框架354

8.2.2应用实例:产品目录服务359

8.2.3类型定义364

8.2.4消息定义366

8.2.5端口类型定义369

8.2.6绑定定义373

8.2.7服务访问点定义374

8.2.8服务定义375

8.2.9WSDL模式定义376

8.3多种形式的绑定385

8.3.1SOAP绑定385

8.3.2HTTPGET和HTTPPOST绑定396

8.3.3MIME绑定399

8.4VS.NET中的WSDL支持405

8.4.1WSDL工具405

8.4.2.NETFramework中的WSDL支持406

8.4.3动态代理类生成417

8.5WebServices界面图示工具423

8.6小结425

第9章 WebServices注册与发现426

9.1引言426

9.1.1商业需求驱动426

9.1.2UDDI计划428

9.1.3UDDI规范429

9.1.4UDDI数据模型和信息描述430

9.1.5UDDI注册中心433

9.1.6UDDIAPI433

9.1.7UDDI注册中心运作模式433

9.1.8分类法435

9.1.9安全性436

9.1.10全球化考虑436

9.2UDDI数据结构437

9.2.1概述437

9.2.2businessEntity结构440

9.2.3businessService结构445

9.2.4bindingTemplate结构447

9.2.5bindingTemplate和服务调用451

9.2.6tModel结构455

9.2.7publisherAssertion结构460

9.3UDDI注册服务API462

9.3.1SOAP的使用细节462

9.3.2安全认证API464

9.3.3查询API471

9.3.4发布API487

9.4分布式WebServices发现502

9.4.1概述503

9.4.2WS-Inspection文档结构504

9.4.3WS-Inspection与UDDI的关系508

9.5小结511

第10章 UDDI编程与UDDI高级特性513

10.1UDDISDK编程513

10.1.1UDDISDK简介513

10.1.2UDDISDK使用516

10.1.3查询UDDI节点内的注册信息518

10.1.4从UDDI注册中心查询详细信息524

10.1.5向UDDI注册中心发布信息530

10.1.6在UDDI注册中心中删除信息536

10.1.7错误处理539

10.1.8UDDI注册的一般方法541

10.1.9MicrosoftUDDI注册中心544

10.2UDDI应用案例545

10.2.1登录UDDI注册中心545

10.2.2发布UDDI高技术公司的商业信息546

10.3核心元数据体系tModel与服务注册557

10.3.1使用标识符557

10.3.2使用分类法560

10.3.3第三方分类法和标识系统562

10.3.4关联关系和发布者断言566

10.3.5UDDI类型系统570

10.4小结579

第11章 Agility电子商务解决方案580

11.1电子商务应用集成需求580

11.1.1新的电子商务发展580

11.1.2新的挑战581

11.1.3电子商务运作模式的革新581

11.2Agility电子商务解决方案581

11.2.1传统的解决方案581

11.2.2基于WebServices的电子商务应用集成模式582

11.2.3Agility电子商务解决方案584

11.2.4案例586

11.2.5Agility电子商务解决方案设计概述587

11.3WebServices提供者的设计588

11.3.1内部应用系统设计588

11.3.2WebServices设计589

11.3.3WebServices的部署594

11.3.4WebServices注册模块设计594

11.4WebServices客户端设计595

11.4.1UDDI查找595

11.4.2WebServices集成601

11.5小结608

第12章 WebServices案例研究609

12.1软件反馈跟踪平台609

12.1.1应用背景简述609

12.1.2系统构架概述610

12.1.3系统间的交互610

12.1.4为什么使用WebServices解决方案611

12.1.5交互界面设计611

12.1.6WebServices实现616

12.1.7遗留的问题620

12.2认证考试申请服务620

12.2.1应用背景简述620

12.2.2应用模式演示620

12.2.3服务的可用性和连接的持久性622

12.2.4服务的延伸623

12.3WebServices事务性应用624

12.3.1应用背景简述624

12.3.2解决方案625

12.3.3数据库事务的XML表示626

12.3.4事务性的保证630

12.3.5相关的技术发展638

12.4统一身份认证服务639

12.4.1应用背景简述639

12.4.2解决方案640

12.4.3使用WebServices架构645

12.4.4相关的工作651

12.5小结652

第13章 WebServices,时不我待654

13.1当前WebServices技术的局限性654

13.2业界在WebServices领域的努力655

13.3WebServices带来的机遇658

热门推荐