Performing remote rendering with WSRP and the web content viewer

To display web content on a portal that does not include IBM® Web Content Manager, you can use the web content viewer and the WSRP support in the portal. The web content viewer can then retrieve and display content from a web content system on a different server.

About this task

When to use remote rendering: The preferred way to render content on one server from another server is to syndicate the content to the delivery server. On the delivery server, you can then locally render the content with a web content viewer. However, remote rendering with WSRP is appropriate for service-oriented architecture (SOA) scenarios where you want to incorporate specific pieces of content into your website.
When using the web content viewer for remote rendering with WSRP, the following conditions apply:
  • The remote web content server acts as the WSRP Producer.
  • The portal with the web content viewer acts as the WSRP Consumer.
Note: Remote rendering with WSRP is supported only when rendering content from the default virtual portal.

Procedure

  1. Set up the WSRP environment between the Producer portal and the Consumer portal, as described in Using WSRP Services. If you plan to use the Edit Shared Settings mode or the Configure mode in the portlet with WSRP, configure web service security between the Producer and the Consumer portals.
  2. Provide the web content viewer portlet as a WSRP service hosted on the remote web content server acting as the WSRP Producer.
  3. Consume the remote web content viewer provided as a WSRP service on the portal acting as the WSRP Consumer.
  4. Configure the web content viewer to display content, just as you would configure a local web content viewer.
    When using the viewer with WSRP, settings for selecting content from a web content library show content from the remote web content system.
    Note: Depending on the configuration of the web content viewer, resources like resource bundle files or content processor plug-ins might be required. In such cases, the resources must be available on the remote web content server acting as the WSRP Producer.
    Limitations when using WSRP with the web content viewer:
    • Because the concept of pages and web content pages does not exist in WSRP, you cannot use the dynamic link broadcasting feature with web content pages. When specifying how to broadcast links, do not select Dynamically select a web content page in the Broadcast links to field. Selecting this option has the same effect as broadcasting links to the current page.
    • The use of authoring tools components or remote authoring action URLs in your web content is not supported with WSRP.
    • All tagging and rating features for web content are not supported with WSRP.
    • Personalization elements using selection rules based on the federated documents resource collection cannot be used with WSRP.
    Limitations when using WSRP with the web content viewer with other non-IBM WebSphere Portal WSRP Consumers: In addition to the generic limitations when using the web content viewer with WSRP, the link broadcasting feature of the viewer is not supported for the WSRP Consumers of other vendors. This limitation is due to the fact that the concept of pages and web content pages does not exist in WSRP. When specifying how to broadcast links, you can only select the option None.