Portlet Development and the Oracle Portlet Developer Kit (PDK)
The Oracle Portlet Developer Kit is the framework for seamless integration of new and existing applications into Oracle WebCenter. The PDK allows developers to build portlets using a wide range of technologies, including JSR 168, Java EE 5, J2EE, Web Services, and more. The PDK is included with the Oracle WebCenter license.
Getting Started with PDK 10.1.3.2
Building portlets: Oracle JDeveloper 10.1.3.2 contains improved JSR 168 and PDK-Java portlet creation wizards for building Java portlets. The JSR 168 portlet creation wizard also supports WSRP 2.0* interportlet communication.
Deploying portlets: You can deploy standards-based portlets to Oracle's new and improved portlet container. The portlet container exposes JSR 168 portlet producers through WSRP 1.0 and WSRP 2.0* at the same time.
Preconfigured OC4J: To simplify the portlet development experience, Oracle WebCenter ships with a preconfigured OC4J, containing a ready-to-use portlet container that hosts a number of useful portlets, including OmniPortlet, WebClipping, and Rich Text Portlet. You can also use the preconfigured OC4J to deploy your own portlets directly from your development environment. The preconfigured OC4J is part of the Oracle Application Server 10.1.3.2 installation and ships with Oracle JDeveloper 10.1.3.2 as well.
Consuming portlets: Oracle WebCenter allows you to consume standards-based portlets as well as PDK-Java portlets from within your JSF/ADF application directly. Oracle JDeveloper assists you with producer registration wizards and tightly integrated portlet design-time support. WSRP 1.0 and PDK-Java portlets deployed to the 10.1.3.2 portlet container can also be consumed by Oracle Portal 10.1.4.