There are several ways to integrate content into a WebCenter Portal: Framework application. The method you choose is dependent on the requirements of the application and how you want to expose content to end users.
You can integrate content into a Framework application using any of the following methods (for more information, see the references at the end of this chapter):
Content data controls use JCR adapters to enable read-only access to content in a Content Server, Oracle Portal, or SharePoint content repository, and maintain tight control over the way the content displays in a Framework application.
This functionality is available primarily for backward compatibility with prior releases, and for requirements outside the capability of Content Presenter or the Documents service and its task flows.
Content Management Interoperability Services (CMIS) REST APIs surface and manage content in Content Server.
Content Presenter enables you to precisely customize the selection and presentation of content in a Framework application. The Content Presenter task flow is available only when the connected content repository is Content Server and your WebCenter Portal administrator has completed the prerequisite configuration. With Content Presenter, you can select a single item of content, contents under a folder, a list of items, query for content, or select content based on the results of a Personalization Conductor scenario, and then select a template to render the content on a page in a Framework application. Content Presenter has no dependency on the Documents service for adding or managing the content it displays.
Documents service task flows and components offer a variety of formats to display folders and files, including wikis and blogs, on a page in a Framework application. You can choose the task flows appropriate for your application to provide features for accessing, adding, and managing folders and files; configuring and viewing file and folder properties; and searching file and folder content in in Content Server, Oracle Portal, or SharePoint content repositories.
Note:
The availability of SharePoint as a content repository requires the installation of the SharePoint adapter, as described in Section 3.6, "Installing the Oracle WebCenter Adapter for SharePoint." Administration for SharePoint is performed using WLST commands, not Oracle Enterprise Manager Fusion Middleware Control Console.
Using Documents service task flows and document components (such as links, previews, and images), you can add content to the application, and also provide end users with content and Documents service task flows built into the application to manage, display, and search documents at runtime.
Table 25-1 provides a comparative overview of these methods to help you select the most appropriate method for your needs.
Table 25-1 Methods of Integrating Content into a Framework Application
The following chapters provide information that you will need for any method you use:
"Managing Content Repositories" in the Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal to configure and manage content repositories used by WebCenter Portal applications.
Chapter 26, "Managing Content Repository Connections" to configure and edit content repository connections that provide access to decentralized content.
The following chapter provides information about using content data controls:
Chapter 27, "Working with Content Data Controls" to use Java Content Repository (JCR) data controls to enable read-only access to any content repository.
The following manual provides information about using CMIS (Content Management Interoperability Services) REST APIs:
The following chapters provide information about using Content Presenter:
Chapter 30, "Adding Content Task Flows and Document Components to a Portal Page"
"Publishing Content Using Content Presenter" in Oracle Fusion Middleware User's Guide for Oracle WebCenter Portal: Spaces to work with content at runtime in WebCenter Portal applications.
The following chapters provide information about using the Documents service, which includes the Documents service task flows, document components (links, inline frames, and images), wikis, and blogs:
Chapter 30, "Adding Content Task Flows and Document Components to a Portal Page"
"Working with the Documents Service Task Flows and Document Components" in Oracle Fusion Middleware User's Guide for Oracle WebCenter Portal: Spaces to work with content at runtime in WebCenter Portal applications.