UNDERSTANDING SOA WITH WEB SERVICES.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

UNDERSTANDING SOA WITH WEB SERVICES

UNDERSTANDING SOA WITH WEB SERVICESPDF电子书下载

外文

  • 作 者:
  • 出 版 社:ADDISON-WESLEY
  • 出版年份:2005
  • ISBN:9780321180865
  • 页数:444 页

图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:Mental illness and the law下一篇:REAL ESTATE DEVELOPMENT AND INVESTMENT:A COMPREHENSIVE APPROACH 《UNDERSTANDING SOA WITH WEB SERVICES》目录 标签:

1 Introduction to SOA with Web Services1

The Service-Oriented Enterprise2

Service-Oriented Development5

Service Abstraction8

Service-Oriented Architecture10

What Are Services?10

What Is Service-Oriented Architecture?13

Challenges to Adoption18

SOA and Web Services20

Rapid Integration23

Multi-Channel Access26

Occasionally Connected Computing28

Business Process Management29

Extended Web Services Specifications32

Standardization32

Specification Composability35

Metadata Management38

Security41

Reliability and Messaging43

Transactions44

Orchestration46

Summary48

PART Ⅰ SOA AND BUSINESS PROCESS MANAGEMENT CONCEPTS49

2 Overview of Service-Oriented Architecture51

Service-Oriented Business and Government51

Service-Oriented Architecture Concepts54

SOA Processes,Principles,and Tools57

Services58

Line of Business Services61

Reusable Technical Services63

Service Contracts64

Web Services Platform64

Service Requesters and Service Providers68

Approved Products,Technologies,and Facilities69

Service Governance,Processes,Guidelines,Principles,Methods,and Tools70

SOA Governance Policies and Processes70

SOA Principles and Guidelines72

Key Service Characteristics73

Primary Characteristics75

Secondary Characteristics78

SOA Guidelines for Service Requesters83

SOA Guidelines for Legacy Systems and Legacy Services85

Technical Benefits of a Service-Oriented Architecture86

Efficient Development87

More Reuse88

Simplified Maintenance91

Incremental Adoption91

Graceful Evolution92

Service-Oriented Architecture—Business Benefits93

Increased Business Agility94

Better Business Alignment96

Improved Customer Satisfaction98

Reduced Vendor Lock-In and Reduced Switching Costs99

Reduced Integration Costs100

Improved ROI of Existing IT Assets100

Summary102

3 SOA and Web Services103

The Web Services Platform104

Elements of the Web Services Platform105

Web Services Platform Principles108

Service Contracts109

Service Contract Elements109

Documenting and Defining Service Contracts111

Service Contract Principles112

Service Contracts Focus on Service-Level Abstractions112

WSDL and Service Contracts113

WSDL Service Contract Architecture114

Example WSDL Service Contract——Calendar Service116

Service-Level Data Model118

Relationship Between Service-Level Data Models and Internal Data Models118

Reconciling Disparate Data Models Across Different Service Domains119

Using XML-Related Technologies for the Service-Level Data Model and Data Handling122

Service Discovery——Registration and Lookup123

Service-Level Security124

Service-Level Interaction Patterns126

A Quick Look at SOAP and HTTP127

Request/Response Interactions129

Request/Callback Interaction Paradigm130

Asynchronous Store-and-Forward Messaging132

Example Business Scenario Using Request/Response and Asynchronous Messaging135

Publish/Subscribe Interaction Paradigm135

Atomic Services and Composite Services138

Generating Proxies and Skeletons from Service Contracts140

Generating Java Classes from Service Contracts141

Generating C# Classes from Service Contracts142

Generating C++ Classes from Service Contracts144

Service-Level Communication and Alternative Transports145

WSDL Extensibility146

SOAP over IBM WebSphere MQ147

SOAP over JMS147

SOAP over CORBA IIOP148

SOAP over Tibco Rendezvous149

A Retrospective on Service-Oriented Architectures149

Overview of Selected Technologies That Have Been Used to Implement SOAs150

Detailed Comparison of SOA Technologies156

Summary159

4 SOA and Web Services for Integration161

Overview of Integration162

Common Business Drivers for Integration162

Common Technical Challenges Faced During Integration164

Requirements That the “Ideal” Integration Solution Must Satisfy164

Integration Can Be Performed at Different Layers of the Technology Stack166

Integration and Interoperability Using XML and Web Services167

Two Approaches for Using XML and Web Services for Integration and Interoperability171

Web Services Integration(WSI)171

Service-Oriented Integration(SOI)174

Applying SOA and Web Services for Integration—.NET and J2EE Interoperability178

Applying SOA and Web Services for Integration—Service-Enabling Legacy Systems181

Example #1—CICS and IMS182

Example #2—CORBA188

Applying SOA and Web Services for Integration—Enterprise Service Bus Pattern195

Summary—SOA and Web Services for Integration197

5 SOA and Multi-Channel Access199

Business Benefits of SOA and Multi-Channel Access202

Multi-Channel Access Reduces Staffing Costs202

Multi-Channel Access Eliminates Obsolete and Expensive Infrastructure202

Service-Oriented Architecture Reduces Costs and Improves Efficiency202

A Service-Oriented Architecture for Multi-Channel Access203

Architectural Challenges204

Architecture for Multi-Channel Access204

Client/Presentation Tier206

Channel Access Tier206

Communication Infrastructure208

Business Service Access Tier210

Business Service Tier213

Example—SOA for Developing Composite Applications214

Example—SOA for Multi-Channel Access Architecture216

Summary219

6 SOA and Business Process Management221

Basic Business Process Management Concepts221

Business Process Management Systems223

Process Modeling225

Process Execution226

Process Monitoring227

Business Activity Monitoring227

Example Business Process229

Combining BPM,SOA,and Web Services232

Benefits of BPM,SOA,and Web Services232

Defining Atomic and Composite Services236

Orchestration and Choreography Specifications245

Comparing Web Services Orchestration and Choreography245

WS-BPEL248

Choreography Description Language259

Example of Web Services Composition261

Orchestration-Centric Approach261

Choreography-Centric Approach263

Comparing Orchestration-Centric and Choreography-Centric Approaches265

Part Ⅰ Summary:Benefits of Combining BPM,SOA,and Web Services265

Individual Features and Benefits of BPM,SOA,Web Services,and XML265

Complementary Features and Benefits of BPM,SOA,and Web Services267

PART Ⅱ EXTENDED WEB SERVICES SPECIFICATIONS271

7 Metadata Management273

The Simple Approach to Metadata Management276

Using Plain SOAP and WSDL278

Metadata Specifications282

XML283

WSDL 2.0284

UDDI286

Addressing289

Policy297

WS-Policy299

Web Services Policy Language(WSPL)305

WSDL 2.0 Features and Properties307

Comparing the Policy Specifications308

WS-MetadataExchange309

Summary312

8 Web Services Security313

Overarching Concern315

Core Concepts316

Identity319

Authentication320

Digital Signature321

Summary of Challenges,Threats,and Remedies321

Message Interception322

Person in the Middle Attacks323

Spoofing323

Replay Attacks323

Denial-of-Service Attacks323

Securing the Communications Layer324

IP Layer Security325

Transport-Level Security325

Message-Level Security327

The WS-Security Framework327

WS-SecurityPolicy332

WS-Trust333

WS-SecureConversation335

WS-Federation336

Security Assertion Markup Language(SAML)337

XACML:Communicating Policy Information341

XML Key Management Specification(XKMS)341

Data-Level Security342

XML Encryption343

XML Signature344

Summary346

9 Advanced Messaging349

Reliable Messaging349

Overview350

Concepts and Technologies352

Benefits of Reliable Messaging357

Usage Scenarios for Reliable Messaging358

Web Services Reliable Messaging Specifications362

Comparing Web Services Reliable Messaging and Asynchronous Message Queuing374

Notification376

WS-Eventing378

WS-Notification379

Mobile Workers and Occasionally Connected Computing379

Summary381

10 Transaction Processing383

Overview384

The Transaction Paradigm386

Impact of Web Services on Transactions387

Protocols and Coordination389

Activity389

Context390

Addressing391

Policy392

Coordination392

Protocol Types397

Transaction Specifications401

The Web Services Coordinator404

WS-Atomic Transaction409

WS-BusinessActivity411

WS-Context412

WS-Coordination Framework414

WS-Transaction Management416

Summary420

Bibliography421

Books421

Technology References422

Articles424

Specifications425

General425

Metadata426

Security427

Reliability428

Notification428

Transactions428

Orchestration428

Orchestration Historical References429

Other Resources430

Index431

相关图书

    作者其它书籍

      出版社其它书籍

        本类热门

        • 1PERIODICAL TITLE ABBREVIATIONS
        • 2LEWIN’S GENES XII
        • 3Mansfield Park(1814)
        • 4CREDIT MODELS AND CRISIS
        • 5Pride And Drejudice(1812)
        • 6Sense And Sensibility(1811)
        • 7HANDBOOK OF BUSINESS FORMULAS AND CONTROLS
        • 8Emma(1815)
        • 9Northanger Abbey(1818)
        • 10HUMANITIES THE EVOLUTION OF VALUES

        摘要:本文深入探讨了《UNDERSTANDING SOA WITH WEB SERVICES.pdf》电子书版文档,全面分析了其内容、结构、应用和影响,旨在为读者提供对该文档的全面了解和深入解读。

        1、内容概述

        《UNDERSTANDING SOA WITH WEB SERVICES.pdf》是一本关于服务导向架构(SOA)和Web服务的专业书籍。它详细介绍了SOA的基本概念、架构设计、Web服务技术以及在实际应用中的实践案例。本书内容丰富,结构清晰,适合广大IT从业人员和研究者阅读。

        本书首先介绍了SOA的基本概念,包括其起源、发展历程以及与传统架构的区别。接着,详细阐述了SOA的架构设计,包括服务组件、服务接口、服务总线等关键概念。随后,本书重点介绍了Web服务技术,包括SOAP、WSDL、UDDI等关键技术。最后,本书通过实际案例展示了SOA和Web服务在各个领域的应用。

        本书内容全面,涵盖了SOA和Web服务的各个方面,对于想要深入了解这一领域的读者来说,是一本不可多得的参考资料。

        2、结构分析

        《UNDERSTANDING SOA WITH WEB SERVICES.pdf》的结构严谨,逻辑清晰。全书共分为九章,每章都有明确的学习目标和内容安排。第一章介绍了SOA的基本概念和起源,为后续章节的学习奠定了基础。第二章至第五章分别介绍了SOA的架构设计、Web服务技术、服务治理和安全性。第六章至九章则通过实际案例展示了SOA和Web服务在不同领域的应用。

        本书结构合理,便于读者按照自己的学习进度进行阅读。同时,每章都配有相应的习题和案例分析,有助于读者巩固所学知识。

        此外,本书还提供了大量的图表和示例代码,使读者能够更加直观地理解SOA和Web服务的相关概念和技术。

        3、应用分析

        《UNDERSTANDING SOA WITH WEB SERVICES.pdf》不仅介绍了SOA和Web服务的理论知识,还通过实际案例展示了其在各个领域的应用。这些案例涵盖了金融、医疗、教育、物流等多个行业,为读者提供了丰富的实践参考。

        例如,在金融领域,本书介绍了如何利用SOA和Web服务实现银行间的实时交易;在医疗领域,本书展示了如何利用SOA和Web服务构建医疗信息共享平台;在教育领域,本书介绍了如何利用SOA和Web服务实现在线教育平台的建设。这些案例不仅有助于读者了解SOA和Web服务的实际应用,还能激发读者在实际工作中运用这些技术的兴趣。

        此外,本书还介绍了SOA和Web服务在云计算、大数据等新兴领域的应用,使读者能够紧跟时代潮流,了解最新的技术发展趋势。

        4、影响与评价

        《UNDERSTANDING SOA WITH WEB SERVICES.pdf》自出版以来,受到了广大读者的好评。本书不仅内容丰富、结构清晰,而且案例实用、贴近实际。这使得本书在IT领域具有较高的知名度和影响力。

        本书对于想要深入了解SOA和Web服务的读者来说,是一本不可或缺的参考资料。同时,本书也为广大IT从业人员提供了实际工作中的指导,有助于提高他们的技术水平和实践能力。

        总之,《UNDERSTANDING SOA WITH WEB SERVICES.pdf》是一本具有较高学术价值和实用价值的书籍,对于推动我国SOA和Web服务技术的发展具有重要意义。

        总结:

        《UNDERSTANDING SOA WITH WEB SERVICES.pdf》作为一本关于SOA和Web服务的专业书籍,全面介绍了相关理论知识、架构设计、应用案例以及影响评价。本书内容丰富、结构清晰,对于想要深入了解这一领域的读者来说,是一本不可多得的参考资料。

        本文通过对本书的详细分析,使读者对该文档有了全面的认识。希望本文能为读者提供有益的参考和启示。

        本文由nayona.cn整理

        点击联系需要东西方神秘学学习资料,专业的咨询

        只要网页介绍资料,全部都有,还有很多还没来得及更新
        每天更新200-300款资料
        全网最大最全的神秘学资料平台
        请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
        请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
        请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
        有看中网站记得联系我
        图片2            

        联系我们

        图片2

        关注公众号

        打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
        易学资料

        对占星塔罗感兴趣关注公众号