Content and Design Implementation
•Portlet. Pluggable web component that processes requests and generates content within the context of a portal. In Portal Server software, a portlet is managed by the Portlet Container. Conceptually, a portlet is equivalent to a Provider.
•Portal application. Launched from a channel in its own browser window; the Portal Server hosts the application; an example is NetMail; created as an Access Manager service; accesses Portal and Access Manager APIs.
•
Independent Software Vendors
Listed below are some types of independent software vendor (ISV) integrations.
•Application user interface. This integration uses the provider API and SRA for secure access. (SRA is not an integration type on its own.) Examples include FatWire, Interwoven, SAP, Tarantella, Documentum, Vignette, PeopleSoft, Siebel, Citrix, and YellowBrix.
•Security products. This integration uses the Access Manager Login API to enable portal access by using a custom authentication scheme. Examples include RSA.
•Content Management. This integration provides data access into Portal Server, enabling searches on the data. Examples include FatWire, Interwoven, and Vignette.
•Content Syndication. This integration provides managing and customizing information that appears on websites. Examples include YellowBrix and Pinnacor.
•Collaboration software. This integration enables Sun Java System Instant Messaging product to move a collaboration session from one forum to a another. Examples include WebEx, BeNotified, and Lotus.
•Monitoring. This integration focuses on billing, performance measurement, and diagnostics, for which you rely on log files (or Access Manager’s Logging API) and traffic snooping. Examples include Mercury Interactive, Hyperion, and Informatica.
Chapter 5 Creating Your Portal Design 125