WebSphere version 5.1 Application Developer 5.1.1 Web Services handbook /
Clasificación: | Libro Electrónico |
---|---|
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[United States?] :
IBM,
2004.
|
Edición: | 2nd ed. |
Colección: | IBM redbooks.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Front cover
- Contents
- Notices
- Trademarks
- Preface
- Changes to the previous version of this redbook
- The team that wrote this redbook
- Become a published author
- Comments welcome
- Part 1 Web services concepts
- Chapter 1. Web services introduction
- Motivation for a services-oriented architecture
- Requirements for a service-oriented architecture
- Concept of a service-oriented architecture
- Characteristics of the Web service architecture
- Web services approach for a SOA architecture
- Other concepts
- Properties of the service-oriented architectureBusiness models well supported by Web services
- Example
- Car selection sub-process (1)
- Purchase sub-process (2)
- Financing sub-process (3)
- Discussion
- Web services interoperability (WS-I)
- Summary
- More information
- Chapter 2. Introduction to SOAP
- Overview
- The three pillars of SOAP
- Overall message format
- Envelope with header and body
- Encoding rules
- RPC representation
- SOAP elements
- Namespaces
- URN
- SOAP envelope
- Headers
- Body
- Error handling
- Advanced topicsCommunication styles
- Data model
- Encodings
- Style and encoding
- Mappings
- Implementations
- SOAP implementation general architecture
- IBM SOAP4J
- Apache SOAP 2.3 implementation
- SOAP server
- Server deployment
- SOAP client API
- Axis
- Axis server architecture
- Axis client architecture
- Axis subsystems
- Implementations
- WebSphere SOAP Engine
- Microsoft SOAP Toolkit
- Other toolkits and server implementations
- Outlook
- Summary
- More information
- Chapter 3. Introduction to WSDL
- OverviewWSDL document
- WSDL document anatomy
- Example
- Physical files
- Namespaces
- WSDL definition
- Types
- Messages
- Port types
- Operations
- Bindings
- Service definition
- Port definition
- WSDL bindings
- SOAP binding
- HTTP binding
- MIME binding
- WSDL API
- Outlook
- Summary
- More information
- Chapter 4. JAX-RPC (JSR 101)
- Terminology: JAX-RPC and JSR 101
- JAX-RPC basics
- JAX-RPC client
- JAX-RPC client programming styles
- Static stub
- Dynamic Proxy
- Dynamic invocation interface (DII)Which style to use
- Managed and unmanaged JAX-RPC clients
- JAX-RPC specification details
- Data type mapping: XML -> Java, Java -> XML
- Summary
- More information
- Chapter 5. Implementing Enterprise Web Services (JSR 109)
- JSR 109 overview
- Client programming model
- Overview
- Client types
- Static stub
- Dynamic proxy
- Dynamic invocation interface (DII)
- Deployment descriptors
- Web service client deployment descriptor
- JAX-RPC mapping deployment descriptor
- Roles