Cargando…

WebSphere version 5.1 Application Developer 5.1.1 Web Services handbook /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Otros Autores: Wahli, Ueli
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