Skip to content

Understanding SOA with Web Services

Spend $50 to get a free DVD!

ISBN-10: 0321180860

ISBN-13: 9780321180865

Edition: 2005

Authors: Eric Newcomer, Greg Lomow

List price: $54.99
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!


The single largest cost of information technology (IT) systems integration islabor. To reduce cost and improve efficiency, it's necessary to reducecomplexity, which is the main motivation for the use of Service OrientedArchitecture with Web services. Why SOAs and Web services? Consensusaround the software industry is that customers are seeking cost-effective fixesfor their integration issues en masse. SOAs and Web services facilitate that.This book describes the best approach to designing and developing a SOAbased integration solution using Web services technologies, and describes howa SOA provides a foundation for addressing other IT requirements, such asmulti-channel client access, application interoperability through one servicecalling another service, and business process management through servicecomposition into flows.
Customers also bought

Book details

List price: $54.99
Copyright year: 2005
Publisher: Addison Wesley Professional
Publication date: 12/14/2004
Binding: Paperback
Pages: 480
Size: 7.00" wide x 9.25" long x 1.00" tall
Weight: 1.496
Language: English

About the Authors
What's in the Book
Organization of the Book
Introduction to SOA with Web Services
The Service-Oriented Enterprise
Service-Oriented Development
Service Abstraction
Service-Oriented Architecture
What Are Services?
What Is Service-Oriented Architecture?
Challenges to Adoption
SOA and Web Services
Rapid Integration
Multi-Channel Access
Occasionally Connected Computing
Business Process Management
Extended Web Services Specifications
Specification Composability
Metadata Management
Reliability and Messaging
SOA and Business Process Management Concepts
Overview of Service-Oriented Architecture
Service-Oriented Business and Government
Service-Oriented Architecture Concepts
SOA Processes, Principles, and Tools
Line of Business Services
Reusable Technical Services
Service Contracts
Web Services Platform
Service Requesters and Service Providers
Approved Products, Technologies, and Facilities
Service Governance, Processes, Guidelines, Principles, Methods, and Tools
SOA Governance Policies and Processes
SOA Principles and Guidelines
Key Service Characteristics
Primary Characteristics
Secondary Characteristics
SOA Guidelines for Service Requesters
SOA Guidelines for Legacy Systems and Legacy Services
Technical Benefits of a Service-Oriented Architecture
Efficient Development
More Reuse
Simplified Maintenance
Incremental Adoption
Graceful Evolution
Service-Oriented Architecture-Business Benefits
Increased Business Agility
Better Business Alignment
Improved Customer Satisfaction
Reduced Vendor Lock-In and Reduced Switching Costs
Reduced Integration Costs
Improved ROI of Existing IT Assets
SOA and Web Services
The Web Services Platform
Elements of the Web Services Platform
Web Services Platform Principles
Service Contracts
Service Contract Elements
Documenting and Defining Service Contracts
Service Contract Principles
Service Contracts Focus on Service-Level Abstractions
WSDL and Service Contracts
WSDL Service Contract Architecture
Example WSDL Service Contract-Calendar Service
Service-Level Data Model
Relationship Between Service-Level Data Models and Internal Data Models
Reconciling Disparate Data Models Across Different Service Domains
Using XML-Related Technologies for the Service-Level Data Model and Data Handling
Service Discovery-Registration and Lookup
Service-Level Security
Service-Level Interaction Patterns
A Quick Look at SOAP and HTTP. Request/Response Interactions
Request/Callback Interaction Paradigm
Asynchronous Store-and-Forward Messaging
Example Business Scenario Using Request/Response and Asynchronous Messaging
Publish/Subscribe Interaction Paradigm
Atomic Services and Composite Services
Generating Proxies and Skeletons from Service Contracts
Generating Java Classes from Service Contracts
Generating C# Classes from Service Contracts
Generating C++ Classes from Service Contracts
Service-Level Communication and Alternative Transports
WSDL Extensibility
SOAP over IBM WebSphere MQ
SOAP over Tibco Rendezvous