Oracle Fusion Middleware 11g WebCenter

Kiss István
Istvan.Kiss@oracle.com

Copyright © 2009, Oracle. All rights reserved.

Oracle Fusion Middleware
Oracle WebCenter
User Interaction Web 2.0 Portal, Rich Internet Apps, Search, Desktop, Presence , VoIP Enterprise Performance Management Planning, Budgeting, Financial Management & Reporting, Scorecards Business Intelligence Data Integration, Query & Analysis, OLAP, Dashboards, Reports, Alerts, Real-Time Content Management Web Content, Documents, Digital Assets, Imaging, Records, Information Rights SOA & Process Management ESB, BPEL PM, Workflow, BAM, Rules, B2B, MDM, Registry, SOA Governance Application Server J2EE, Web services, Complex Event Processing , XTP, RFID & Sensors, SIP Grid Infrastructure Application Clusters, In-Memory Data Grid, Common Metadata Services

Enterprise Management Provisioning, Diagnostics, Tuning, Configuration Management Identity Management Provisioning, Access management, Federation, Audit, Directory

Development Tools Unified SOA Development Tool & Framework

1-2

Copyright © 2009, Oracle. All rights reserved.

. All rights reserved. Oracle.WebCenter Applications • • • Web applications with rich user interface Integrating Web 2.0 services Run-time editing “Mash-up” applications 1-3 Copyright © 2009.

All rights reserved. . Oracle.Oracle WebCenter Components Application Development Framework JavaServer Faces 1-4 Copyright © 2009.

All rights reserved.Application Development Framework (ADF) The Model-View-Controller Design Pattern Rich Clients Web and Mobile View Controller Model Controller Model (JSR-227) Business Services Business Services 1-5 Copyright © 2009. Oracle. .

.ADF Components Desktop ADF Swing JSP Browser-based JSF ADF Faces / DVT View Struts JSF/ADF Task Flow Controller ADF Bindings (JSR 227) Model Java EJB BAM BPEL TopLink ADFbc Web Services BI Essbase Portlets Business Services Relational Data XML Data Legacy Data Packaged Apps Data Services 1-6 Copyright © 2009. Oracle. All rights reserved.

ADF BC: Technology Choices Desktop ADF Swing JSP Browser-based JSF ADF Faces / DVT View Struts JSF/ADF Task Flow Controller ADF Bindings (JSR 227) Model Java EJB BAM BPEL TopLink ADFbc Web Services BI Essbase Portlets Business Services Relational Data XML Data Legacy Data Packaged Apps Data Services 1-7 Copyright © 2009. . Oracle. All rights reserved.

. All rights reserved.Oracle WebCenter Components Oracle JDeveloper Composite Applications WebCenter Framework Portals WebCenter Spaces WebCenter Services Composer Application Development Framework JavaServer Faces MDS 1-8 Copyright © 2009. Oracle.

Initial Application 1-9 Copyright © 2009. . All rights reserved. Oracle.

Finished Application: Services Tab Chart Search Portlet Documents Pop-up description Data table Discussions 1 . Oracle.10 Copyright © 2009. . All rights reserved.

.Finished Application: Personal Tab Wired at run time Custom task flow Custom task flow Added at run time 1 . All rights reserved. Oracle.11 Copyright © 2009.

Oracle. All rights reserved.12 Copyright © 2009.Demo El Piju Application • • • • Initial application features: table and chart Login Portlet Services – Document Library – Discussions – Search • Synchronized content 1 . .

1 .WebCenter Framework Injects portal capabilities into ADF applications • Content integration: Oracle JDeveloper – JCR (JSR 170) – Several content repositories Composite Applications WebCenter Framework Portals WebCenter Spaces WebCenter Services Composer • Portlets: – Consume portlets – Portlet containers for JSR 168/PDK-Java – JSF-Portlet Bridge – Out-of-the-box portlets Application Development Framework JavaServer Faces MDS Content Integration Portlet run time Customizable Resource components Catalog Portlet Container Oracle JSF Portlet Bridge • Run-time customization: See Composer Copyright © 2009. Oracle.13 . All rights reserved.

0 communication and collaboration services directly into an ADF application Announcements Blogs Dicussions Instant Messaging & Presence Mail Oracle JDeveloper Composite Applications WebCenter Framework Portals WebCenter Spaces WebCenter Services Documents Events Composer Links Notes Lists Application Development Framework JavaServer Faces MDS Oracle Oracle WebCenter WebCenter Analytics Ensemble Search Worklist Recent Activities RSS Tags Wiki 1 . All rights reserved.14 Copyright © 2009. . Oracle.WebCenter Services A complete set of complementary services that enables you to embed Web 2.

WebCenter Services List of Services Social Networking • • • • • Announcements Discussions Blog Wiki Instant Messaging and Presence • People Connection* • • • • • Shared Documents Events* Links Lists* Tags Personal Productivity • • • • • • Mail Notes* Recent Activities RSS Search Worklist Most of the services require a back-end server • Bundled with WebCenter (Discussions. All rights reserved. Content Server • External (Mail. .15 Copyright © 2009. BPEL) 1 . Presence. Wiki. Oracle.

WebCenter Services for Application Developers Integrate services into WebCenter Applications: • API (typically WebService) • Task flow Task Flow: reusable ADF components • User Interface using ADF Faces component • Flow. .16 Copyright © 2009. Oracle. state transition • Parameters. All rights reserved. Events for communicating with its context • Packaged in JAR files 1 .

All rights reserved.17 Extensible Changes stored in MDS Provides a sandbox for testing the changes Copyright © 2009. . Oracle. you can: – – – – – Browse the Resource Catalog Add and remove resources on pages Rearrange page layout Set page and component properties Contextually wire components • • • 1 .Oracle Composer Supports run-time customization right in a browser • Targeted at the business user – Drag-and-drop operation – Rich. intuitive user experience • Using Composer.

Oracle.18 Copyright © 2009. All rights reserved. .Demo Oracle Composer • • • • • Invoke composer Add components to page Edit component properties Change layout Move components 1 .

All rights reserved. and personal productivity • Instant communities • Team sites • Portals 1 . . communication.WebCenter Spaces A prebuilt application that provides an online environment for social networking. Oracle.19 Copyright © 2009. collaboration.

and so on • Users create pages.WebCenter Spaces Personal Space • User’s secure individual workspace or dashboard • Highly personalizable with social feeds. tags. tasks. add content.20 Copyright © 2009. email. . and customize views by using Oracle Composer Group Spaces • Secure team sites and community collaboration • Role-based views and access to information • Completely customizable • Easily embed ad hoc activities in a business process or application • Users can share and reuse Group Spaces as templates Business Role Pages • Role-based communication with user communities • Prebuilt templates simplify linking pages and content to a specific enterprise role • All users in a given role are easily kept up-to-date with relevant information • Integrated with user’s Personal Space 1 . recent documents. All rights reserved. Oracle.

Oracle. All rights reserved.21 Copyright © 2009. .Demo WebCenter Spaces • • Login Available pages – Personal Pages – Role-based pages – Group Spaces • Work with Group Spaces – Create GS – Invite users – Create and populate pages 1 .

Oracle.22 Copyright © 2009.Oracle University Courses Available: • Oracle WebCenter 11g: Introduction to Custom Applications Coming soon: • Oracle WebCenter Spaces 11g: Build Enterprise 2.0 Communities • Oracle WebCenter Spaces 11g: Administration 1 . All rights reserved. .

Sign up to vote on this title
UsefulNot useful