Perspectives on Web Services Applying SOAP, WSDL and UDDI to Real-World Projects
including hands-on instructions for development and deployment - Apache SOAP 2.3 as well as JAX-RPC programming through JSR 109 and Apache Axis - Interoperability between Microsoft .NET C# and Apache SOAP - Runtime topologies for Web services solutions, deployment to WebSphere, transport layer and W...
Main Authors: | , , |
---|---|
Format: | eBook |
Language: | English |
Published: |
Berlin, Heidelberg
Springer Berlin Heidelberg
2003, 2003
|
Edition: | 1st ed. 2003 |
Subjects: | |
Online Access: | |
Collection: | Springer Book Archives -2004 - Collection details see MPG.ReNa |
Table of Contents:
- A.5.5 Changing Java 2 Security Privileges for Libraries
- A.5.6 Configuring the Application Server
- A.5.7 Installing the Universal Test Client
- A.5.8 Script to Remove JDBC Providers
- B Java to XML Mapping Reference
- B.1 Apache SOAP 2.3 Mappings
- B.2 JAX-RPC Mappings
- C Appendix C#
- C.1 Overview to Building.NET Web Service Clients
- C.2 Developing rpc/encoded Clients in C#
- C.3 Developing document/literal Clients in C#
- Sources of Information
- References
- Trademarks
- Copyright Notices
- A.2.5 Creating a Local EJB Reference to the Address Entity
- A.2.6 Deploying the Application
- A.2.7 Testing the New PremierQuotes Policy System
- A.3 Building the DirtCheap Policy System
- A.3.1 Creating the New Database
- A.3.2 Creating the Project Structure in WebSphere Studio
- A.3.3 Copying a Database Schema
- A.3.4 Defming a New JDBC Data Source
- A.3.5 Deploying the New Enterprise Application
- A.3.6 Populating the Database with Sample Data
- A.3.7 Data for DirtCheap Insurance Cloudscape Database
- A.4 Updating the DirtCheap Policy System
- A.4.1 Building JDBC Wrappers
- A.4.2 Defming a JDBC Resource Reference
- A.4.3 Testing the New DirtCheap Insurance Policy System
- A.5 Configuring the WebSphere SDK for Web Services
- A.5.1 Setting up the Command Line Environment
- A.5.2 Updating the Server Classpath
- A.5.3 Changing the Default Classloading Behavior
- A.5.4 Resolving Problems with the Default UDDI Data Source
- 7.1 An Optimistic and a Pessimistic View
- 7.2 Emerging Specifications
- 7.3 Web Services and Grid Computing
- 7.4 A Quick Look at the Semantic Web
- 7.5 Concluding Thoughts
- A Creating the Sample Applications
- A.1 Building the PremierQuotes Policy System
- A.1.1 Configuring a Cloudscape Environment
- A.1.2 Creating a New Database
- A.1.3 Creating the Project Structures in WebSphere Studio
- A.1.4 EJB-RDBMS Mapping Approaches
- A.1.5 Creating the Database Schema
- A.1.6 Generating Entity EJBs from the Database Schema
- A.1.7 Creating a WebSphere Server to Deploy the Application
- A.1.8 Binding the EJBs to the New Data Source
- A.1.9 Populating the Database with Sample Data
- A.1.10 Data for PremierQuotes Cloudscape Database
- A.2 Updating the PremierQuotes Policy System
- A.2.1 Completing the Entity EJB Implementations
- A.2.2 Creating the Session EJB
- A.2.3 Creating Value Objects to Return from the Session Bean
- A.2.4 Inserting the Business Logic
- 4.4 Building rpc/encoded Services from Java
- 4.5 Building Web Service Clients
- 4.6 Building rpc/encoded Services from WSDL
- 4.7 Programmatic Access to WSDL
- 4.8 Using WS-Inspection to Build Service Indices
- 4.9 Using UDDI
- 4.10 Using Other Web Services Bindings
- 4.11 Creating a document/literal Service from WSDL
- 4.12 Creating a document/literal Service Client
- 4.13 Orchestrating Web Services
- 4.14 Using Attachments with SOAP
- 4.15 Using SOAP Headers
- 4.16 Exporting the Completed Sample
- 4.17 Summary
- 5 The Operational Perspective
- 5.1 The System Administrator's View
- 5.2 System Architectures for Web Services Solutions
- 5.3 Deploying Web Services
- 5.4 Securing a Web Services Implementation
- 5.5 The Web Services Gateway
- 5.6 Summary
- 6 The Engagement Perspective
- 6.1 The Project Manager's View
- 6.2 Planning a Web Services Development Project
- 6.3 Lessons Learned and Design Advice
- 6.4 Summary
- 7 The Future Perspective
- 1 The Business Perspective
- 1.1 The Sponsor's View... and a Few Other Opinions l
- 1.2 Web Services — Holy Grail or Déjà Vu?
- 1.3 Usage Scenarios
- 1.4 Potential Inhibitors
- 1.5 Introduction to the Case Study
- 1.6 Summary
- 2 The Training Perspective
- 2.1 The Trainer's View... And What the Trainees Think
- 2.2 Web Services Concepts in a Nutshell
- 2.3 XML, XML Namespaces and XML Schema
- 2.4 Understanding SOAP
- 2.5 Understanding WSDL
- 2.6 Understanding UDDI
- 2.7 Summary
- 3 The Architecture Perspective
- 3.1 The Architect's View
- 3.2 Introduction to Web Services Architectures
- 3.3 Web Services Principles and Patterns
- 3.4 Architectural Decisions
- 3.5 Non-Functional Requirements (NFRs)
- 3.6 Gaps and Countermeasures
- 3.7 Frequently Asked Questions
- 3.8 Summary
- 4 The Development Perspective
- 4.1 A Developer's View
- 4.2 Introduction to Developing Web Services in Java
- 4.3 Preparing the Sample Application