New Federation Features in WebLogic Portal 9.2by Alex Toussaint AbstractA services-oriented architecture approach to building applications improves productivity, agility, and speed for both business and IT. To help achieve these benefits, BEA WebLogic Portal supports industry-standard technology for publishing and consuming portlets that incorporate user interaction with the service functional logic. The portal federation capabilities of WebLogic Portal based on Web Services for Remote Portlets (WSRP) technology enables a fabric of distributed enterprise portal services that can be combined easily to enable the business to respond quickly and deliver optimal user experiences for portal audiences. WebLogic Portal 9.2 expands portal federation capabilities first introduced in WebLogic Portal 8.1. This article will focus on these new federation features. In addition, WebLogic Portal 9.2 brings a new community framework added to portal business services, and simplifies portal membership, management, and end-user production of portals for audiences with common interests. Portal lifecycle management has been simplified in WebLogic Portal 9.2 with improved production operations for administrators and for developers. Federated PortalsSimply put, a federated portal is a portal that includes remotely distributed resources. Portlets built to conform to WSRP provide this remote capability. These remote resources, coming from one or many portal servers known as producers, are collected and assembled together at runtime in a portal application called a consumer, which presents the federated portal view to users. For additional background information on WSRP and WebLogic Portal see Using Web Services for Remote Portlets (WSRP) with WebLogic Portal 8.1 (Dev2Dev, November 2004). Remote portlets can be added to the consumer portal to create new applications. Figure 1 illustrate this concept. Developers work with remote resources using the WebLogic Workshop IDE. Administrators use the WebLogic Portal Administration Web-based tool to assemble and manage federated portals.
WebLogic Portal implements WSRP, which enables assembly of remote resources into new portal applications during runtime. WSRP is the cornerstone technology behind federated portals. Federated portals have the following characteristics:
Benefits of FederationFederation provides several benefits. Here are some of the most common:
WebLogic Portal 9.2: New FeaturesNow I'll examine the new features in WebLogic Portal 9.2. The topics covered include: federated books and pages, portlet registry, user profile propagation, consumer entitlements, federation interceptors, and federation tools. Federated books and pagesSince WebLogic Portal 8.1 added support for WSRP 1.0 in 2003, there has been an increase in implementation of SOA projects and the need for customers to expose and consume more software resources as services. Customers want to be able to assemble new composite applications and have seamless integration take place, and this requires a flexible service infrastructure. As the number of remote portlets has expanded so has the demand for better management constructs as well as ways to provide affinity between components so that loose coupling is preserved. Figure 2 illustrates the logical view.
WebLogic Portal 9.2 enables developers to federate groups of portlets contained in either a page or a set of pages that make up a book. Several portlets can be federated at once as opposed to one by one. Administration has been simplified so that many portlets can be managed as a group via pages and books. Administrators no longer need to understand which portlets go together; portlet affinity can be defined and federated at a page level. |
Article Tools Related Products Check out the products mentioned in this article:Bookmark Article
|