|  | Level: Intermediate Mark Ho (markho@ca.ibm.com), E-commerce Development, IBM
25 Nov 2003
This tutorial demonstrates how to integrate the Sametime 3.0 Java™ Toolkit into a WebSphere® Portal environment, without requiring the full Lotus Collaborative Components or Collaboration Center from WebSphere Portal.
This tutorial is intended for intermediate portlet developers, who have some experience in portlet development, and would like an introduction to the Sametime 3.0 Java Toolkit.
Objectives - Create and test a basic portlet using the WebSphere Portal Toolkit 4.3 and WebSphere Studio Application Developer 5.0.1. (Application Developer)
- Extend that portlet by including the Sametime 3.0 Java Toolkit, and implementing various listener interfaces, including ActionListener and LoginListener (Sametime).
- Optionally, deploy the portlet to a WebSphere Portal 4.2 server and connect to a remote Sametime 3.0 server. This step requires a previously installed and configured WebSphere Portal environment.
Prerequisites
You should have prior experience with WebSphere Portal Extend 4.2 installation and administration. You should also have some knowledge of the Portlet API.
System requirements
This tutorial was tested only on the Windows platform. You will need the following hardware and software:
- Development Environment:
- IBM DB2 Universal Database 7.2 (WebSphere Portal CD 2-1)
- IBM DB2 Universal Database 7.2 Fix Pack 8 (WebSphere Portal CD 2-11)
- IBM WebSphere Studio Application Developer 5.0 (not in WebSphere Portal 4.2 package):
- IBM WebSphere Studio Application Developer 5.0.1 PTF (Web update)
- IBM WebSphere Portal Toolkit 4.3 (Web download)
- IBM WebSphere Portal Test Environment (WebSphere Portal CD 7)
- WebSphere Portal Environment:
- IBM WebSphere Portal Extend (or Experience) 4.2 (WebSphere Portal Setup CD)
- IBM DB2 Universal Database 7.2 (WebSphere Portal CD 2-1)
- IBM DB2 Universal Database 7.2 Fix Pack 8 (WebSphere Portal CD 2-11)
- IBM Directory Server 4.1.1 (WebSphere Portal CD 5-2)
- IBM WebSphere Application Server Advanced Edition 4.0.4 (WebSphere Portal CD 3-2)
- IBM WebSphere Portal 4.2 (WebSphere Portal CD 7)
- Lotus Sametime Server:
- IBM Lotus Domino Server 5.0.10 (WebSphere Portal CD 8-2)
- IBM Lotus Domino Clients 5.0.10 (WebSphere Portal CD 8-3)
- IBM Lotus Sametime 3.0 (WebSphere Portal CD 12-1)
- IBM Lotus Sametime 3.0 Service Pack 1 (Web download)
- IBM Lotus Sametime 3.0 Java Toolkit (included in Service Pack 1)
Three separate machines are recommended because WebSphere Portal uses IBM HTTP Server (on port 80), while Sametime uses the Domino Web server. The Portal Test Environment in Application Developer also uses port 80.
Duration
3 hours
Formats html
|  | |  |
|