Skip to main content

developerWorks  >  WebSphere | Lotus  >

Developing Sametime V3 Portlets with WebSphere Portal V4.2

developerWorks

Level: Intermediate

Mark Ho (markho@ca.ibm.com), E-commerce Development, IBM

25 Nov 2003

Register now or sign in using your IBM ID and password.

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:

  1. 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)
  2. 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)
  3. 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


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community