Before you can consume portlets in your application, you first need to register the producer to your application.
There are two types of producers in WebCenter. First, there is a WSRP producer. This producer is based upon the WSRP standard (Web Service for Remote Portlets). The standard describes how to expose portlets to a consuming application by calling web services over HTTP(S) using the SOAP protocol. There are two versions of the WSRP standard. The first one is a basic one that maps to the JSR168 standard. The second and newly created standard is mapping of the JSR286 standard which allows inter-portlet communication using both parameters and events. Oracle WebCenter supports both WSRP1.0 and WSRP2.0.
A second type of producers is the legacy type producers from Oracle Portal. This is called a PDK portlet producer. PDK is the Oracle Portlet Development Kit for Oracle Portal. The PDK allows the creation of portlets using java. These portlets...