TY - BOOK AU - Cunico,Hernan AU - Petit,Leandro AU - Asbridge,Michael AU - Botti,Derek AU - Gadepalli,Venkata AU - Patrey,William AU - Jakusz,Noelle TI - Websphere application server V6 planning and design, websphere handbook series T2 - Redbooks SN - 0738492183 PY - 2005/// CY - San José, California PB - IBM KW - WEBSPHERE KW - J2EE KW - SOAP KW - UDDI N1 - CONTENIDO Part 1. Getting started Chapter 1. Introduction to WebSphere Application Server V6 1.1. Product overview 1.2. WebSphere product family 1.3. WebSphere for distributed platforms 1.4. Packaging 1.5. Supported platforms and software Chapter 2. Technology options 2.1. Web services 2.2. Flow languages 2.3. J2EE Connector Architecture 2.4. Java Message Service 2.5. Business Rule Bean Framework 2.6. Information integration Chapter 3. What's new? 3.1. Features comparison between versions 3.2. Installation improvements 3.3. Administration 3.4. Default messaging provider 3.5. Clustering enhancements 3.6. Security enhancements 3.7. Deprecated features in this version 3.8. Application programming model Chapter 4. WebSphere Application Server architecture 4.1. Application server configurations 4.2. Cells, nodes, and servers 4.3. Servers 4.4. Containers 4.5. Application server services 4.6. Data Replication Service 4.7. Virtual hosts 4.8. Session management 4.9. Web services 4.10. Service integration bus 4.11. Security 4.12. Resource providers 4.13. Workload management 4.14. High availability 4.15. Administration 4.16. The flow of an application 4.17. Developing and deploying applications 4.18. Java 2 Platform, Enterprise Edition 4.19. Technology support summary Chapter 5. Integration with other products 5.1. Tivoli Access Manager 5.2. IBM Directory Server 5.3. WebSphere Business Integration 5.4. MQ integration Chapter 6. Development tools 6.1. Development and deployment tools 6.2. Performance and analysis tools 6.3. End-to-end application life cycle Part 2. Planning Chapter 7. Planning for infrastructure 7.1. Infrastructure deployment planning 7.2. Design for scalability 7.3. Sizing 7.4. Benchmarking 7.5. Performance tuning Chapter 8. Topology selection criteria 8.1. Common terminology 8.2. WebSphere Application Server terminology 8.3. Security 8.4. Performance 8.5. Throughput 8.6. Availability 8.7. Maintainability 8.8. Session management 8.9. Topology selection summary Chapter 9. Topologies 9.1. Single machine topology (stand-alone server) 9.2. Reverse proxy topology 9.3. Cell topologies 9.4. Web server topology in a Network Deployment cell 9.5. Mixed node versions in a cell topology 9.7. Mixed node versions in a clustered topology 9.8. Vertical scaling topology 9.9. Horizontal scaling topology 9.10. Horizontal scaling with IP sprayer topology 9.11. Topology with redundancy of several components Chapter 10. Planning for installation 10.1. Selecting a topology 10.2. Selecting hardware and operating system 10.3. Selecting components and versions 10.4. TCP/IP ports assignment 10.5. Naming considerations 10.6. Security considerations 10.7. WebSphere Edge Components Chapter 11. Planning for application development 11.1. Versioning 11.2. Versioning strategies and best practices 11.3. End-to-end life cycle 11.4. General development best practices 11.5. Java development best practices 11.6. Enterprise Java development best practices Chapter 12. Planning for application deployment 12.1. Planning for the deployment of applications 12.2. WebSphere Rapid Deployment 12.3. Annotation-based programming 12.4. Deployment automation 12.5. Best practices for deployment Chapter 13. Planning for system management 13.1. System administration overview 13.2. Configuration planning 13.3. Planning for application administration 13.4. Plan for backup and recovery 13.5. Plan for availability 13.6. Plan for performance 13.7. Plan for security 13.8. Summary Chapter 14. Planning for performance, scalability, and high availability 14.1. Key concepts and terminology 14.2. Scalability 14.3. Workload management 14.4. High availability 14.5. Caching 14.6. WebSphere Application Server performance tools Chapter 15. Planning for messaging 15.1. Messaging overview 15.2. Messaging architecture 15.3. Service integration bus resources 15.4. JMS resources 15.5. Component relationships using generic JMS 15.6. Security Chapter 16. Planning for Web services 16.1. Overview of Web services 16.2. Extensible Markup Language 16.3. SOAP 16.4. Web Services Description Language 16.5. UDDI and ebXML 16.6. J2EE 1.4 16.7. Web services in Java: JAX-RPC 16.8. Enterprise Web services: JSR-101 16.9. UDDI V3 16.10. Java API for XML registries (JAX-R) 16.11. WebSphere integration with Web services 16.12. Benefits to implementing Web services Chapter 17. Planning for security 17.1. Why do you need security 17.2. Security fundamentals 17.3. J2EE security 17.4. Programmatic security Chapter 18. Planning for migration 18.1. Migration overview 18.2. Migrating product configurations 18.3. Migrating WebSphere applications 18.4. Migrating administrative scripts 18.5. Migrating Web server configurations 18.6. Migration concerns 18.7. Migration troubleshooting 18.8. Summary Part 3. Appendix ER -