NoDocTitle

     Previous Next  Open TOC in new window   View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

About Cross-Platform Pagelet/Portlet Development

Oracle WebCenter Interaction and Oracle WebCenter Ensemble both support Oracle WebCenter Interaction development tools, including the Oracle WebCenter Interaction Development Kit (IDK), Adaptive Tags, and the Oracle WebCenter Interaction Scripting Framework. These tools provide cross-product APIs that allow you to write a single pagelet for both Oracle WebCenter Interaction and Oracle WebCenter Ensemble, as well as product-specific APIs to implement advanced functionality.


  • About the Oracle WebCenter Interaction Development Kit (IDK) Proxy API: The bea.alui.proxy package supports cross-product pagelet/portlet development. The interfaces in this package provide access to information about the environment in which the pagelet/portlet is displayed and the user currently accessing the pagelet/portlet, including session preferences associated with that user. This package also includes Oracle WebCenter Ensemble-specific methods to implement security and access XML payloads. For details on creating pagelets/portlets with the IDK Proxy API, see Creating a Custom Pagelet with the Java Oracle WebCenter Interaction Development Kit (IDK) Proxy API and Creating a Custom Pagelet with the .NET Oracle WebCenter Interaction Development Kit (IDK) Proxy API.
  • About Programmable Remote Client (PRC) Remote APIs: The plumtree.remote.prc package includes a collection of APIs that provide access to functionality within the Oracle WebCenter Interaction, Oracle WebCenter Collaboration, and the portal Search Service. These APIs are supported by Oracle WebCenter Interaction and Oracle WebCenter Ensemble, and can be used by any pagelet/portlet deployed in an environment with access to these applications.
  • con_tags.html: Adaptive Tags are used to display contextual data and control Oracle WebCenter Interaction and Oracle WebCenter Ensemble functionality from remote pagelets/portlets. Unlike the Oracle WebCenter Interaction Development Kit (IDK), Adaptive Tags use XML in pagelet/portlet content instead of code, which avoids a network round trip. Tags can be included in the markup returned by any proxied page (HTML, JSP or ASP.Net). Using the attributes defined in the tag, the Oracle WebCenter Interaction or Oracle WebCenter Ensemble gateway transforms the XML and replaces it with standard HTML and/or executes the relevant operations. The Adaptive Tag collection currently includes libraries for use in both Oracle WebCenter Interaction and Oracle WebCenter Ensemble, as well as libraries that are specific to each environment.
  • About the Oracle WebCenter Interaction Scripting Framework: The Oracle WebCenter Interaction Scripting Framework is a set of client-side JavaScript libraries that provide services to pagelets/portlets and proxied/gatewayed pages.
  • About Pagelet/Portlet Caching: Caching is the functionality that allows Oracle WebCenter Interaction and Oracle WebCenter Ensemble to request pagelet/portlet content, save the content, and return the saved content to users when appropriate. The importance of caching cannot be overstated.
  • About Pagelet/Portlet Internationalization: These tips and best practices apply to all pagelets/portlets that will be translated into multiple languages.

  Back to Top      Previous Next