Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

New to WebSphere Portal

A high level overview of WebSphere Portal

The WebSphere Portal zone contains articles, tutorials, code samples, roadmaps, and access to many other resources to teams who are creating portals to develop, enhance, and maintain their portals. This page provides a brief introduction to IBM® WebSphere® Portal, and describes some of the resources available in this zone.

What is WebSphere Portal?

WebSphere Portal is a framework--including a runtime server, services, tools, and many other features--that you can use to integrate your enterprise into a single, customizable interface called a portal. An enterprise portal combines components, applications, processes, and content from a wide variety of sources into a unified presentation, which your users can access from a wide variety of devices.

You can customize the portal based on user or job roles, security needs, device settings, personal preferences, and administrative settings. You can also define workflows to support your business processes. You can manage your portal's content using IBM's Web Content Management, which is integrated with WebSphere Portal. Figure 1 shows an example company portal.

Figure 1. A company portal Figure 1. A company portal

While WebSphere Portal binds your work environment into a cohesive interface, it also provides services to enhance the user experience so that the unified interface is much richer than if you were using the individual components.

For example, it provides single sign-on services so that, once users are logged into your portal, they can access all the underlying applications without having to re-enter user credentials (such as userids and passwords). You can plug in the look-and-feel for your portal's pages using customizable themes. Using the collaboration services API, you can enable users to easily engage peers to expedite work processes. Using cooperative portlets, applications can exchange information, either automatically or with user control. These are just a few examples of the ways you can easily extend your portal environment and optimize your users' experience with it.

WebSphere Portal is a core part of IBM Workplace. Numerous other related products, including WebSphere Voice and the WebSphere Everyplace products, work with WebSphere Portal to enable users to access applications running on virtually any operating system. Users can access the portal from all types of devices, such as Web browsers, rich clients, mobile phones, and PDAs.

What can I do with WebSphere Portal?

You use WebSphere Portal to build and deploy a composite application, called a portal. Through the portal, you can provide business applications, content, workflow, and people awareness to your customers, employees, business partners, trading partners, and suppliers. You can customize or personalize the interface to fit each audience segment, or individual users. You can make this portal an effective, collaborative work area for all your users.

You can use its many services, tools, and add-ons to continually extend the functionality of your portal. For example, you can integrate content from other Web sites and enterprise applications, using portlets which are included with the product installation (called "out-of-the-box portlets"). You can publish portlets as remote Web services and integrate remote portlets into your portal. Having such a comprehensive, manageable work environment can reduce your overall costs, and give your business a competitive edge.

New with Version 6, you can create application templates and then let your business users quickly assemble feature-rich, composite applications from those templates. For more information on this new capability see Building composite applications and templates in WebSphere Portal V6.

How do I work with WebSphere Portal?

The way you work with WebSphere Portal depends upon your role. You might use WebSphere Portal directly, or other tools that work with WebSphere Portal.

How does WebSphere Portal contribute to an SOA environment?

WebSphere Portal contributes to an SOA environment on several levels. First, it provides a unified interface, to potentially disparate components, applications, and systems; therefore, it is the front-end to your SOA environment. It provides this interface through industry standard mechanisms such as the JSR 168 Portlet API, JSR 170 Content Repository for Java Technology API, and Web Services for Remote Portlets (WSRP). For an introduction to using WSRP, see Configuring Web Services for Remote Portlets (WSRP) in WebSphere Portal. To learn how to create industry standard portlets, see Creating a JSR 168 portlet for use by diverse portals.

WebSphere Portal's new application framework enables business users to easily assemble and customize applications and process components into composite applications; this capability provides another way to help your SOA strategy. You can use application templates to delegate customizations to more users, to incorporate workflow, and to support policy-based provisioning and workflow operations, without programming.

On a logistics level, WebSphere Portal runs in an SOA environment as a Web application on IBM WebSphere Application Server, and adds to its extensive set of services. It works with the WebSphere Process Server so you can support your business processes through a sophisticated portal interface. Your portals (which are composite Web applications) can access these services through standards-based APIs. And, you can access content, data, and applications on a wide variety of servers using portlets, builders, and tools from the WebSphere Portal catalog. Figure 2 shows a high level view of the WebSphere Portal architecture.

Figure 2. WebSphere Portal provides many services for all types of portals Figure 2. WebSphere Portal provides many services for all types of portals

WebSphere Portal integrates with the entire range of the WebSphere environment, and with other open systems. It provides the industry's most comprehensive portal framework. See also New to WebSphere and SOA.

What are the WebSphere Portal products and requirements?

The system requirements for your portal environment depend upon which of the products you select. The WebSphere Portal product family includes the following products. See the specific product for its system requirements.

For more information, and to see additional WebSphere Portal offerings, see the WebSphere Portal product family.

For specific requirements for each product edition, see the product InfoCenter, available from WebSphere Portal product documentation.

How can I learn more about WebSphere Portal?

The WebSphere Portal zone on developerWorks can help you get started with WebSphere Portal. After you have mastered the basics, you can access resources to help you make enhancements to your basic portal implementation. The zone includes in-depth technical resources to help you develop sophisticated portals, get technical support, interact with other portal and portlet developers, and learn how to become certified in WebSphere Portal.

Download a trial copy of Rational Application Developer from developerWorks. You can use the portal tools to develop portlets and a test runtime copy of WebSphere Portal to develop a portal prototype.

Download a trial copy of WebSphere Portal Express from developerWorks. Experiment with the collaboration, document management, Web content management, presence awareness, and instant messaging capabilities in this edition of WebSphere Portal.

Pick from these learning sources on the WebSphere Portal zone to fit your learning style:

These are just some of the many technical resources you can get from the ever-growing collection in the WebSphere Portal zone.

Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help