Web Services
Subtitle: Theory and Practice
Publisher: Digital Press; Elsevier/Digital Press
Published: March 15, 2004
Language: eng
Format: Paperback
Number of pages: 371
ISBN-13: 9781555582821
Subjects: Business & Management; Internet; Management & management techniques; Programming Languages - General; Computers; Computers - Languages / Programming; Computer Books: Web Publishing; Computers / Internet / General; Reference - General; Web services
First sentence: Web services are modular, self-contained "applications" or application logic developed per a set of open standards.
Table of contents: title: Foreword
pagenum: xi; title: Preface
pagenum: xv; title: Acknowledgments
pagenum: xxi; label: 1
title: Web Services: What, Why, and Where?; label: 1.1
title: What Are Web Services?
pagenum: 9; label: 1.1.1
title: Linking to Remote Functionality
pagenum: 11; label: 1.1.2
title: Self-Promoting, As in Blowing Your Own Trumpet
pagenum: 14; label: 1.1.3
title: The Salient Characteristics of Web Services
pagenum: 16; label: 1.1.4
title: Web Services - Not
pagenum: 26; label: 1.2
title: Why There Is a Need for Web Services
pagenum: 27; label: 1.2.1
title: Why Web Services Complement Portals
pagenum: 29; label: 1.2.2
title: Why Web Services Are Galvanizing Legacy Modernization
pagenum: 34; label: 1.2.3
title: Why Web Services Impinge on Business Processes
pagenum: 38; label: 1.3
title: When to Implement Web Services
pagenum: 40; label: 1.3.1
title: The Issues Weighing Down Upon When
pagenum: 42; label: 1.4
title: How to Create and Use Web Services
pagenum: 46; label: 1.4.1
title: How to Circumvent Implementational Pitfalls
pagenum: 48; label: 1.5
title: Q&A: A Time to Recap and Reflect
pagenum: 51; label: 2
title: XML - The Backbone of Web Services
pagenum: 55; label: 2.1
title: XML from 33,000 Feet
pagenum: 58; label: 2.2
title: What XML Is All About
pagenum: 64; label: 2.3
title: The Very Basics of XML
pagenum: 68; label: 2.3.1
title: XML Elements and Element Names
pagenum: 68; label: 2.3.2
title: Special Characters in XML and XML "Entities"
pagenum: 71; label: 2.3.3
title: The Need for Mutual Understanding
pagenum: 73; label: 2.3.4
title: XML Namespaces
pagenum: 74; label: 2.4
title: Contrasting XML Against HTML
pagenum: 75; label: 2.5
title: DTDs and XML Schema
pagenum: 81; label: 2.6
title: XSL and XSL: Making XML Presentable
pagenum: 84; label: 2.7
title: XML Editors and XML APIs
pagenum: 86; label: 2.8
title: WSDL in a Nutshell
pagenum: 88; label: 2.9
title: Q&A: A Time to Recap and Reflect
pagenum: 91; label: 3
title: Microsoft's Web Services
pagenum: 95; label: 3.1
title: The Real and Not-So-Real Issues
pagenum: 101; label: 3.1.1
title: No Real Glory in Making It Complicated
pagenum: 104; label: 3.1.2
title: Mounting the Platform-Gingerly
pagenum: 109; label: 3.1.3
title: Ease of Development, However, Is Not Everything
pagenum: 115; label: 3.1.4
title: Circumventing the Windows Server Issue
pagenum: 120; label: 3.2
title: The .NET Initiative
pagenum: 122; label: 3.2.1
title: The Composition of .NET
pagenum: 125; label: 3.2.2
title: The .NET Framework
pagenum: 128; label: 3.3
title: The Pivotal .NET Offerings
pagenum: 130; label: 3.4
title: Microsoft's .NET Passport
pagenum: 134; label: 3.5
title: HailStorm
pagenum: 138; label: 3.6
title: Q&A: A Time to Recap and Reflect
pagenum: 140; label: 4
title: Universal Description, Discovery, and Integration
pagenum: 145; label: 4.1
title: The Rationale and Motivation for UDDI
pagenum: 153; label: 4.2
title: The UDDI Model
pagenum: 157; label: 4.2.1
title: UDDI Data Structures
pagenum: 160; label: 4.2.2
title: UDDI Keys
pagenum: 164; label: 4.2.3
title: UDDI APIs
pagenum: 169; label: 4.2.4
title: UDDI Nodes and UDDI Registries
pagenum: 171; label: 4.3
title: How UDDI Has Evolved
pagenum: 173; label: 4.4
title: UDDI Implementations - UBR and Otherwise
pagenum: 175; label: 4.4.1
title: The UDDI Business Register
pagenum: 177; label: 4.4.2
title: UDDI Enterprise Registries
pagenum: 181; label: 4.5
title: Security and Integrity in Relation to UDDI Implementations
pagenum: 183; label: 4.6
title: Q&A: A Time to Recap and Reflect
pagenum: 185; label: 5
title: SOAP
pagenum: 189; label: 5.1
title: SOAP: The Genesis and Evolution
pagenum: 194; label: 5.1.1
title: The SOAP 1.2 Initiative
pagenum: 197; label: 5.2
title: SOAP: The Overall Model
pagenum: 201; label: 5.2.1
title: SOAP Processing Model
pagenum: 205; label: 5.2.2
title: Security Considerations with SOAP
pagenum: 209; label: 5.3
title: SOAP Messages
pagenum: 211; label: 5.4
title: SOAP Implementations
pagenum: 217; label: 5.5
title: Q&A: A Time to Recap and Reflect
pagenum: 223; label: 6
title: Java and Web Services
pagenum: 227; label: 6.1
title: Java: An Overview
pagenum: 232; label: 6.1.1
title: Virtual Machines, Containers, and Developer Kits
pagenum: 234; label: 6.1.2
title: The Basic Java Argot
pagenum: 238; label: 6.2
title: The Java 2 Platforms
pagenum: 242; label: 6.2.1
title: Java 2 Platform, Enterprise Edition (J2EE)
pagenum: 245; label: 6.3
title: Java Support for Web Services
pagenum: 250; label: 6.4
title: Web Services-Related Java Implementations
pagenum: 254; label: 6.5
title: Java in Relation to .NET Relative to Web Services
pagenum: 264; label: 6.6
title: Q&A: A Time to Recap and Reflect
pagenum: 268; label: 7
title: Deploying and Managing Web Services
pagenum: 271; label: 7.1
title: Web Services: The Risk Assessment
pagenum: 275; label: 7.1.1
title: Growth Scenarios for External Web Services
pagenum: 279; label: 7.2
title: Security Considerations for Web Services
pagenum: 282; label: 7.2.1
title: Digital Certificates and PKI
pagenum: 287; label: 7.2.2
title: Two-Factor Authentication
pagenum: 295; label: 7.2.3
title: Secure Sockets Layer
pagenum: 296; label: 7.3
title: A Predeployment Checklist for Web Services
pagenum: 299; label: 7.4
title: The Platform Issue - Yet Again
pagenum: 303; label: 7.5
title: Managing It All
pagenum: 306; label: 7.6
title: Q&A: A Time to Recap and Reflect
pagenum: 312; label: 8
title: Taking Stock of Web Services
pagenum: 317; label: 8.1
title: Web Services: A SWOT Analysis
pagenum: 321; label: 8.1.1
title: Web Services: Weaknesses and Threats
pagenum: 323; label: 8.1.2
title: SWOT: Strengths, Weaknesses, Opportunities, and Threats
pagenum: 325; label: 8.2
title: What Is the Real Cost of Implementing Web Services?
pagenum: 326; label: 8.3
title: The Last Hurrah in Terms of the Advantages of Web Services
pagenum: 328; label: 8.4
title: Q&A: A Final Reprise and Recap
pagenum: 329; title: Acronyms
pagenum: 335; title: Glossary
pagenum: 343; title: Bibliography
pagenum: 355; title: Index
pagenum: 357; title: About the Author
pagenum: 371