OOW 2009: Experiences with Oracle WebCenter 11g: Implementing SOA with a User Interface
One of the sessions I am (co-)presenting at Oracle Open World 2009 is on ‘applying the concepts of SOA to and achieving the SOA objectives with User Interfaces’. What goes for SOA and typical programmatic (web)services can be applied to User Interface components to a large extent. Decoupling – cross location, cross technology, cross development team and deployment unit – and reusing based on clear interface definitions and encapsulation of implementation is also available for user interface development.
Our presentation – I am copresenting with my colleague Peter Ebell – introduced the SOA concepts and objectives and demonstrates the application of SOA to the UI, using first Portlets and then ADF Task Flows. Subsequently we introduce WebCenter – as the portlet-infrastructure for ADF and also as the real life example of the notion of reusable, independently developed user interface components. We will discuss the nature of the contract you define for such reusable UI services (parameters, events – inbound and outbound) and demonstrate the steps you have to go through to make it work. Finally we will go into ‘how to add a user interface to a SOA implementation’- or: when does a SOA artefact need a user interface.
You can find the presentation below, embedded from slideshare. You can also download the demo applications we use for this session.
Download zip file with JDeveloper 11g demo applications for PortletConsumer, Todo TaskFlow and Task Flow Consumer.
WebAppConsumingTaskFlows.zip – the web application consuming the TODO taskflow from the ADF Library.
PortletConsumption.zip – the ADF application that consumes the portlet published by the task flow (application) shown below.
TodoTaskFlowOnly.zip – contains the TODO taskflow that is published both as Portlet and as ADF Library based reusable task flow
- The search for the Holy Grail of User Interface developers…. The Matrix (in ADF Faces)
- Using the new JSF Components ShowDetailFrame and PanelCustomizable for structuring the User Interface in JDeveloper 10.1.3.2
- OOW 2009: Castle in the Clouds: SaaS-Enabling Oracle ADF Faces Applications
- Meta Data Driven User Interface with Dojo and Spring MVC
- Oracle WebCenter 11g – Foundation for Oracle Fusion Applications and possibly your ADF applications or Enterprise 2.0 Portal as well
This entry was posted by Lucas Jellema on October 14, 2009 at 12:09 pm, and is filed under ADF & JHeadstart, General, Java, Java, JEE, OAS and WebLogic Server, Oracle, SOA & Oracle Fusion Middleware, Web, WebCenter, E 2.0, Collaboration & ECM. Follow any responses to this post through RSS 2.0.Both comments and pings are currently closed.
- Driedaagse Oracle Service Bus (OSB) 11g training – 29, 30 en 31 januari 2014
- The AMIS Summary of Oracle OpenWorld 2013 is available for download – 60-page white paper
- Live Blog: Book Review of Oracle SOA Governance 11g Implementation – Last Edit: 18th November
- Case Study: A Case of Fusion Middleware
- Architecture to ‘probe’ components of an end-to-end application
- My Report from the ODTUG Kscope13
- Emulate Cross Service Joins in SOA Suite with Table Functions and Database Adapter
- ADF: (Automatic) Partial Page Rendering across Taskflows
- ADF client-side architecture – Select All
- ADF 22.214.171.124 : The return of the paging table (… and more ….)