192 Deploying IBM Workplace Services Express on the IBM Eserver iSeries Server
Domino Application portlet
You can configure this portlet to access a Domino application on a Domino server. This
portlet has some advantages, including SSO authentication and caching options. This
option does not require a programming effort and can be easily deployed.
When this portlet is called, the portal makes a request to the Domino server. The retrieved
information is transformed to redirect any references to the Domino server to the portal
server. The modified content is then displayed in the Web browser. For details about this
option, see 6.4, “Using the Domino Application portlet” on page 192.
Exposing Domino applications as a Web service
To expose Domino applications as a Web service, a Web service must be created that
accesses the Domino information. Then a new portlet is programmed that consumes that
Web service. This has the advantage that if the Domino application is already exposed as
a Web service, the portlet programmer does not need Domino experience since the
objective is only to consume a Web service.
Using the Lotus Collaborative Services application programming interface (API)
Another option is to program a new portlet that uses the Lotus Collaborative Services API.
By using this option, programmers can include typical collaborative functions present in
the Domino environment on their applications.
6.4 Using the Domino Application portlet
The Domino Application portlet is one of the options for portalizing Domino applications. This
portlet is installed by default on the Workplace Services Express server, and to be used, it
must only be deployed and configured.
Perform the following steps to configure a new discussion database in Domino and to access
that database using the Domino Application portlet:
1. In our example, we create a new discussion database. From the Lotus Notes client, press
Ctrl+N or select File → Database → New.
2. In the New Database window, complete the values as shown in Figure 6-24. Make sure
you are saving the database on the Domino server. For our example, we use a Domino
server called
dom654, which is in the organization called itso654. After you complete the
information, click OK. The discussion database is now created on the Domino server.