IBM WebSphere and Lotus Implementing Collaborative Solutions

Book description

Straight from IBM, this is the first comprehensive guide to building collaborative solutions that integrate WebSphere and Lotus to drive maximum business value. Writing for experienced Web developers, three leading IBM consultants show how to design and deploy WebSphere and Domino together in any environment, no matter how large or complex. The authors address architecture, security, performance, availability, development, and much more. Using their techniques, you can implement cutting-edge collaboration, drive productivity improvements, streamline business processes, accelerate response times—and build your On Demand enterprise.

Coverage includes

  • Architecting WebSphere and Lotus collaboration for maximum effectiveness

  • Establishing a common platform that reduces administrative costs and increases ROI

  • Choosing what to deploy on WebSphere and what to deploy on Domino

  • Optimizing new Lotus collaborative applications for existing WebSphere environments

  • Managing integrated WebSphere and Domino systems

  • Using WebSphere and Domino development tools to extend and customize your system

  • Accessing J2EE from Domino—and vice versa

  • Detailed appendices on WebSphere Application Server, Domino, WebSphere Portal, Lotus Workplace, and much more...

  • © Copyright Pearson Education. All rights reserved.

    Table of contents

    1. Copyright
    2. IBM Press Series —Information Management
    3. Acknowledgments
    4. About the Authors
    5. Abstract
    6. Foreword
    7. Preface
    8. Introduction
      1. Why Implement Both WebSphere and Domino?
      2. The WebSphere “Umbrella”
      3. IBM's Portal Strategy
      4. Lotus Workplace—A Portal-Based Collaboration Platform
      5. What Is IBM's Direction for Domino and WebSphere?
    9. The Architecture of WebSphere and Lotus Collaboration Together
      1. Pros and Cons for the WebSphere/Domino Option
      2. Domino Replication
      3. Built-In Domino Functions
      4. WAS J2EE Functions—Servlets, JSPs, and EJBs
      5. WebSphere and Domino Role in On Demand Business
    10. WebSphere Application Server (WAS) 5
      1. Strengths and Weaknesses
      2. J2EE 1.3 Support
      3. Java Servlet 2.3 Support
      4. Java Server Pages 1.2 Support
      5. JavaMail 1.2 Support
      6. JAAS 1.0
      7. Enterprise JavaBeans 2.0 Support
      8. Web Services
      9. WAS V5 Product Versions
      10. Summary of What's New in WAS V5
      11. Conclusion
    11. Domino 6
      1. What's So Great About This Version of Domino?
    12. Using WebSphere and Lotus Collaboration Together
      1. Using WebSphere and Domino Together
      2. Using WebSphere Portal with Lotus Collaboration Features
      3. Moving Domino Data and Applications to the WebSphere Portal
    13. Building a Combined WebSphere and Domino System
      1. Options for a Combined Server Configuration
      2. WAS and Domino Installation Planning
      3. Migrating to Domino and WebSphere from Earlier Versions
    14. What to Put on WAS vs. Domino
      1. Lotus Domino Server
      2. WebSphere Application Server
      3. Domino Features Enabling Applications to Integrate with J2EE
      4. WAS (J2EE) Functions Compared to Domino
      5. Keeping an Eye on the Future of Domino and WAS
      6. A Web Conferencing Example Using Both Domino and WAS
    15. Development Tools
      1. WebSphere Studio Application Developer (WSAD)
      2. The Lotus Domino Toolkit for WebSphere Studio
      3. Domino Designer Features for J2EE Development
      4. Lotus Web Services Enablement Toolkit
      5. SOAPConnect
      6. Future Direction for WebSphere/Domino Development Tools
    16. Accessing J2EE Elements from Domino
      1. WebSphere Web Server Plug-In for Domino
      2. Invoking J2EE Elements from Domino Applications
      3. Java from LotusScript
      4. Using XML, XSLT from Domino
      5. Using Web Services from Domino
    17. Accessing Domino from J2EE
      1. Java Domino Classes
      2. Using Domino Classes from J2EE Servlets
      3. Using Domino Classes from J2EE EJBs
      4. Accessing Domino from Web Services
      5. Lotus Domino Toolkit for WebSphere Studio
      6. Using JavaMail with Domino
    18. Issues with WAS and Domino Together
      1. Single Sign-On (SSO) for WAS and Domino
      2. Clustering in the Combined System
      3. Performance and High Availability for Combined Systems
      4. High-Capacity Combined Systems
      5. J2EE Servlets
      6. IIOP
    19. Security and Single Sign-On
      1. Security Concepts
      2. User Authentication Over the Web
      3. Authentication in Domino and WebSphere
      4. User Naming for SSO
      5. Limitations/Problems with SSO
      6. Setting Up the SSO Environment Between Domino and WebSphere
      7. Testing Your SSO Configuration
      8. Using SSO with SSL Client Certificate Authentication
      9. Using SSO with Domino Java Classes
      10. Troubleshooting Your SSO Configuration
      11. Configuring SSO for WebSphere Portal Server
    20. Clustering
      1. WebSphere and Domino Clustering
    21. Performance and High-Availability Issues
      1. WebSphere and Domino Performance Issues
      2. Implementing High Availability for Your WebSphere Application Servers
      3. Use of AIX HACMP for Server Failover
      4. Use of Microsoft's OS Clustering (MSCS)
      5. What About the Role of IP Sprayers Such as IBM's Network Dispatcher?
      6. IBM's Experience Implementing High-Availability WebSphere Servers
      7. Conclusions—So What's the Best Way to Provide High Availability for Your WebSphere Servers?
    22. Implementing High-Volume Web Sites
      1. History of IBM's Experience with High-Volume Sport and Event Web Sites
      2. Going from High-Volume Sport Web Sites to Commercial Web Sites
      3. IBM's Internal Use of Web Conferencing and IM Collaboration Tools
      4. Providing Information on Performance and Use of Web Sites
      5. New Options for Business-to-Business (B2B) Web Sites
      6. New On Demand Concepts for Web Sites
      7. Lessons Learned from Implementing High-Volume Sport Web Sites
    23. The Future for WebSphere and Lotus Collaboration
      1. Where IBM and Lotus Are Heading
    24. WebSphere Application Server 5 Details
      1. Overview
      2. WAS 5.1 Migration Tools
    25. Domino 6 Details
      1. Overview
      2. Domino 6 Feature Details
    26. Detailed Steps for Building a Combined WebSphere and Domino System
      1. Preliminary Setup Details
      2. Installing Domino and WebSphere on the Same Computer
      3. Summary
    27. What's New in WAS 6?
      1. The J2EE 1.4 Standard
    28. The WebSphere Portal
      1. Benefits of the Portal Model
      2. The WebSphere Portal
      3. WebSphere Portal Server
      4. The Portal Blueprint
      5. Customizing the Portal
      6. Personalizing the Portal
      7. The Portal Gatekeeper
      8. WebSphere Portal Collaborative Components
      9. Internationalization Support
    29. Lotus Workplace
      1. The Lotus Workplace Concept
      2. Configuring the IBM Lotus Workplace Tutorial
    30. Glossary
    31. Bibliography
      1. Books and Articles
      2. Web Sites
      3. Summary of IBM Redbooks on WebSphere and Domino
    32. Index

    Product information

    • Title: IBM WebSphere and Lotus Implementing Collaborative Solutions
    • Author(s): John Lamb, Michael Laskey, Gopal Indurkhya
    • Release date: September 2004
    • Publisher(s): IBM Press
    • ISBN: 9780131443303