TY - BOOK AU - Wahli,Ueli AU - Kjaer,Thomas AU - Robertson,Brett AU - Satoh,Fumiko AU - Schneider,Franz-Josef AU - Szczeponik,Witold AU - Whyley,Chris TI - Websphere version 6 web services handbook development and deployment / T2 - Redbooks SN - 0738492159 PY - 2005/// CY - San José, California PB - IBM KW - WEBSPHERE KW - J2EE KW - SOAP KW - WSDL KW - JAX-RPC KW - UDDI KW - SOAP/HTTP KW - SECURITY WEB SERVICES KW - WEB SERVICES N1 - CONTENIDO Part 1: Web services concepts Chapter 1. Web services introduction Introduction Service-oriented architecture Web services Summary Chapter 2. Web services standards Categorization of Web services standards Web services organizations and groups Companies working on Web services Vertical industry standards organizations Summary Chapter 3. Introduction to SOAP Overview The three pillars of SOAP SOAP elements Advanced topics Implementations Outlook Summary Chapter 4. Introduction to WSDL Overview WSDL document WSDL definition WSDL bindings WSDL API Outlook Summary Chapter 5. JAX-RPC (JSR 101) Terminology: JAX-RPC and JSR 101 JAX-RPC client JAX-RPC specification details Summary Chapter 6. Web Services for J2EE Web services for J2EE overview Client programming model Server programming model Handlers Security WSEE implementations in WebSphere Summary Chapter 7. Introduction to UDDI UDDI overview New features in UDDI Version 3 UDDI support in WebSphere Application Server Advanced features of UDDI UDDI business registries on the Web Web front ends for registries Java APIs for dynamic UDDI interactions Private UDDI registries Summary Chapter 8. Web Services Inspection Language Overview WS-Inspection document WS-Inspection and UDDI relationship WS-Inspection definition WS-Inspection bindings WS-Inspection document publishing WS-Inspection examples WS-Inspection API Outlook Summary Chapter 9. Web services security Security overview Web services security exposures WS-Security Example of WS-Security Transport-level security Summary Chapter 10. Web services interoperability Definition Web Services Interoperability Organization WebSphere interoperability Interoperability with .NET Summary Chapter 11. Web services architectures Service-oriented architecture Web services versus service-oriented architectures Web services protocol stack Message exchange patterns SOAP processing model Web service gateways Summary Chapter 12. Best practices Generic best practices WebSphere Application Server best practices Summary Part 2: Implementing and using Web services Chapter 13. IBM products for Web services WebSphere Application Server Version 6 Rational software development products Web services support in Rational Application Developer Summary Chapter 14. Sample application: Weather forecast Weather forecast application components Information flow Weather forecast application implementation Extract of the source code Summary Chapter 15. Development overview Overview Building a new Web service Building a new Web service client Summary Chapter 16. Develop Web services with Application Developer V6.0 Overview Creating a Web service from a JavaBean Creating Web service clients Creating a Web service from a session bean Creating a Web service top-down from WSDL Web services and JMS binding Creating a J2EE application client for SOAP over JMS Creating a Web service from a URL Using Web service handlers Using attachments Web Services Atomic Transaction Summary Chapter 17. Test and monitor Web services Testing Web services Web Services Explorer Web services sample test JSPs Universal Test Client Web services component test Monitoring with Tivoli Performance Viewer TCP/IP Monitor WebSphere Application Server TCP/IP Monitor Summary Chapter 18. Deploy and run Web services in WebSphere Application Server V6.0 Overview Administrative console Enterprise application deployment Web services deployment in WebSphere environment Running the applications against the real server Summary Chapter 19. Command-line tools, Ant, and multiprotocol binding Command-line tools Using the command-line tools WebSphere Web services Ant tasks Multiprotocol binding Summary Part 3: Advanced Web services techniques Chapter 20. Web services interoperability tools and examples Interoperability tools in Application Developer Interoperability examples Apache Axis V1.0 example Microsoft .NET example Summary Chapter 21. Securing Web services Overview Typical scenario for WS-Security Kerberos Establishing a security context Features of WS-Security in Application Server V6.0 Extensions in WebSphere Application Server V6.0 Architecture and deployment model Development of WS-Security Testing on WebSphere Application Server Generating WS-Security sample configurations Configuring WS-Security on a real Application Server Compatibility and migration with Version 5.x Summary Chapter 22. Web services and the service integration bus Overview Motivation for using the bus Installation Using the bus Web services gateway Message manipulation Security Gateway migration from Application Server V5.x Advanced bus configuration Using the bus with the weather forecast application Summary Chapter 23. Implementing a private UDDI registry Installing a private UDDI registry Using the UDDI registry Using command-line tools Summary Chapter 24. Web services caching Web services caching Caching Web services Cache monitor Web services server cache Web services client cache Simple load test Summary Part 4: Appendixes ER -