A portal is a user-facing aggregation point where multiple, potentially unrelated functionalities and services are housed. More generally, a portal can be thought of as a gateway to a variety of resources. Usually, the user is able to manage these resources by simply adding or removing them. This allows users to customize the portal to fit their needs and interests.

A variety of portal types exist, including consumer portals, corporate employee portals, and business partner portals. They all have the same purpose: to provide a single point-of-entry or gateway to a variety of resources that are important and relevant to their users.

Some well-known portals are yahoo.com, msn.com, and amazon.com. Both yahoo.com and msn.com provide a point ...

Get Developing Enterprise Web Services: An Architect's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.