Master Table of Contents | Chapter Table of Contents | Previous | Next
Brief introduction about WebSphere Portal Server
IBM® WebSphere® Portal consists of middleware applications (called portlets), and development tools for building and managing secure business-to-business (B2B), business-to-consumer (B2C), and business-to-employee (B2E) portals.
A portal is a Web site that provides users with a single point of access to Web-based resources by aggregating those resources in one place and by requiring that users log in only to the portal itself, and not to each portlet they use. WebSphere Portal can deliver Web content to WAP-enabled devices and i-Mode phones, and to various Web browsers.
More information about WebSphere Portal can be obtained at: WebSphere Portal Server Website
Integrating Lotus Sametime with WebSphere Portal
In this topic, we discuss how to integrate our Sametime environment into WebSphere Portal. We are assuming that you already have the WebSphere portal installed and configured on your environment, but if you don't have and want to install and integrate, the steps and on-line documentation to do it are described in this section.
In our lab, we used the following stand-alone server with portal and database for the LDAP. We have another server configured. This WebSphere portal configuration is suggested only for demonstration purposes or for development environments:
In production environments, it's common to create vertical and horizontal clusters depending on the number of concurrent users. The creation of clusters takes advantage of WebSphere characteristics like reliability, availability, security, and scalability. The following IBM Redbooks publication will help you to configure Portal Clusters: WebSphere Portal Version 6 Enterprise Scale Deployment Best Practices, SG24-7387.
The steps to configure integration listed below are relative with version WPS 6.1.5 but the steps for version 6.0 and 7.0 are the same. The links of each specific version are listed below the steps.
Note: Before you modify any configuration file, create a backup for security reasons.
Step 01 - Install WebSphere Portal
1. Install WebSphere Portal - Before installing WebSphere Portal, define the architecture, the LDAP server, database server, and HTTP server that will be used. When installing the portal, write down the usernames and passwords to further utilization.
Step 02 - Configure http Server
2. Configure http Server - By default, IBM WebSphere Portal uses the internal HTTP transport within IBM WebSphere Application Server to handle requests. However, because WebSphere Application Server also supports the use of an external Web server, you can access WebSphere Portal from your Web server. In our lab, we used the embedded HTTP server, but this should be used only on a developers environment or for demonstration purposes.
Step 03 - Data Transfer
3. Transfer data to databases - The databases created during the installation phase on an internal Portal database server are: Community, Customization, Feedback, Java Content Repository, LikeMinds, Release and WMM. You can transfer all internal databases to only one database, but it's recommended for best performance to transfer each database to a correspondent on the database production environment.
Step 04 - Enable security with realm support
4. Enable security with realm support - When you execute this step, verify with the LDAP administrator the parameters required, such as the bind user, the LDAP user administrator, and so on.
Step 05 - Configure SSO between Portal and Sametime
5. Configure SSO between Portal and Sametime - The SSO configuration depends on how you configured your LDAP server.
A step by step procedure can be found at: Chapter 9.4.1 - Configure SSO Between Portal and Sametime
Step 06 - Configuring the Portal to recognize Lotus Sametime
6. Configuring the Portal to recognize Lotus Sametime - You configure the WebSphere Portal server to recognize the Lotus Sametime server so that Lotus® Collaborative Services can use that server for the Sametime portlets. WebSphere Portal supports different topologies when integrating with Lotus Sametime.
Step 07 - Configure Sametime to trust Portal for the Sametime Contact List portlet
7. Configure Sametime to trust Portal for the Sametime Contact List portlet - You can configure trust in one of two ways, according to the maturity of your portal environment. In a test or development environment, you can set the Lotus Sametime server to accept the IP addresses of all other servers as trusted. Later, when you increase security, you may want to configure a restricted list of trusted server IP addresses.
Step 08 - Configure Sametime to be case sensitive
8. Configure Sametime to be case sensitive
A step by step procedure can be found at: Chapter 9 Deployment Phase, Integrating with other products
Step 09 - Optional: Configuring Sametime people awareness for Firefox users
9. Optional: Configuring Sametime people awareness for Firefox users - The STLinks applet provides people awareness in all the Domino and Extended Products Portlets. For users of the Firefox browser, the STLinks applet must be the version installed by default on the IBM Lotus Sametime server. To configure the applet properly for Firefox, you copy files from the Lotus Sametime server to the IBM WebSphere® Portal server.
Step 10 - Configure the Web Conferencing Portlet
10. Configure the Web Conferencing Portlet
After all configurations are complete, a WebSphere page with Sametime awareness configuration appears.
Configuring a Lotus Sametime server with secure socket layers (SSL) is not recommended when using a multiplexer server to manage traffic on the Lotus Sametime server. If you configure SSL on the multiplexer, WebSphere Portal will no longer be able to communicate through the multiplexer. For additional information, see Technote 1086354
Instead of executing some of the steps manually, you can use the configuration wizard. The configuration wizard is a graphical user interface for setting up WebSphere Portal. It provides an alternative to running the command-line configuration tasks that are described in the installation procedures. You can choose to use the configuration wizard to connect databases, transfer databases, and enable security.
Figure 3 - Configuration wizard
For WebSphere version 7 integration - http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Integrating_with_IBM_Lotus_Sametime_wp7
For WebSphere version 6.0 integration - http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/topic/com.ibm.wp.ent.doc/collab/collab_intr.html
Setting up an IBM Lotus Sametime 8.5 Meeting server for LiveNames integration
Documentation for all WebSphere portal versions available are located at:
WebSphere Portal Documentation