The Oracle Fusion Development Platform



Similar documents
<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview

Oracle Application Development Framework Overview

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, A PeopleTools and Fusion perspective

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

<Insert Picture Here> Betting Big on JavaServer Faces: Components, Tools, and Tricks

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

<Insert Picture Here> Web 2.0 Data Visualization with JSF. Juan Camilo Ruiz Senior Product Manager Oracle Development Tools

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Intalio BPM. The first and only complete Open Source Business Process Management System

ADF. Joe Huang Joe Huang Senior Principal Product Manager, Mobile Development Platform, Oracle Application Development Tools

Oracle SOA Suite: The Evaluation from 10g to 11g


JD Edwards EnterpriseOne Mobile Solutions

Oracle Platform Security Services & Authorization Policy Manager. Vinay Shukla July 2010

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture

Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Groot, Groter, Groots(t)

How To Develop A Mobile Application On An Android Device

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

Applications. Oracle WebCenter 11 g Handbook: Build Rich, Customizable Enterprise 2.0. Oracle Press ORACLE. Philipp Weckerle.

1 What Are Web Services?

IBM Rational Web Developer for WebSphere Software Version 6.0

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

SOA Best Practices (from monolithic to service-oriented)

Oracle SOA Suite Then and Now:

SERVICE ORIENTED ARCHITECTURE

1 What Are Web Services?

Reporting component for templates, reports and documents. Formerly XML Publisher.

Tutorial on Building a web Application with Jdeveloper using EJB, JPA and Java Server Faces By Phaninder Surapaneni

Federal Enterprise Architecture and Service-Oriented Architecture

SNUG June 16, 2006 The Future of PeopleSoft Integration

Oracle Business Activity Monitoring 11g New Features

Building and Using Web Services With JDeveloper 11g

HPC Portal Development Platform with E-Business and HPC Portlets

Oracle Technology Network Virtual Developer Day. Developing RIA Web Applications with Oracle ADF

ORACLE WEBCENTER PORTAL

Oracle BIEE and SOA Integration : Step by Step. Mark Rittman, Director, Rittman Mead Consulting

Oracle SOA Suite 11g: Essential Concepts Student Guide

Mobilize Your ERP with ADF Mobile

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

ORACLE ADF MOBILE DATA SHEET

BPM Product Analysis

Building an Agile PLM Web Application with JDeveloper and Agile 93 Web Services

From Forms to ADF When, Why and How? Senior Group Product Manager - Application Development Tools

Reusing Existing * Java EE Applications from Oracle SOA Suite

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Oracle JDeveloper 10g for Forms & PL/SQL

ORACLE UNIVERSITY İSTANBUL EĞİTİM PROGRAMI

An introduction to creating JSF applications in Rational Application Developer Version 8.0

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Applications Licensing Table

SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia

CrownPeak Java Web Hosting. Version 0.20

Introduction to CASA: An Open Source Composite Application Editor

Extending PeopleSoft Applications with Oracle Fusion Middleware. An Oracle White Paper April 2007

Experiences with Open-Source BPM/SOA-based Stack using Java EE Rok Povše, Matjaž B. Jurič

Web Development with the Eclipse Platform

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Service Oriented Data Management

HPC PORTAL DEVELOPMENT PLATFORM

E-Business Suite Oracle SOA Suite Integration Options

Guiding Principles for Technical Architecture

What Is NetBeans? Free and open-source based > Open source since June, 2000 > Large community of users and developers

A FIRST LOOK AT ORACLE BPM SUITE 11G

Safe Harbor Statement

Actuate Business Intelligence and Reporting Tools (BIRT)

Raghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress)

<Insert Picture Here>

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

How to Fusion? An introductory session for Learning/Adopting Oracle Fusion Applications

ADF Mobile Overview and Frequently Asked Questions

SOA REFERENCE ARCHITECTURE: WEB TIER

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

Portals, Portlets & Liferay Platform

Oracle Fusion Middleware

Get More from Microsoft SharePoint with Oracle Fusion Middleware. An Oracle White Paper January 2008

What is the NXTware Evolution Server Peter Marquez, Product Marketing ecube Systems

Oracle Business Process Management Tutorial Lab Project (INN696-1, Semester 1/2014) Loan Assessment Process

applications. JBoss Enterprise Application Platform

ORACLE APPLICATION EXPRESS 5.0

O R AC L E BPM SUITE 11G

Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010

BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER. An Oracle White Paper Jan 2005

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case

Transcription:

The Oracle Fusion Development Platform Juan Camilo Ruiz Senior Product Manager Development Tools 1

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. 2

Oracle Fusion Architecture View Business Logic Data WebCenter User Interface ADF Faces components JSR-227 Data Binding Business Services DB Schema Web Services Events Business Activity Monitoring Human Workflow Service Assign Task BPEL Process facts results Rules Engine Task Complete Monitoring Human interaction Orchestration Policy evaluation Oracle Application Development Framework End to End Java EE Framework Increase productivity Improve ease-of-use Promote service oriented development Standards-based 3

Oracle SOA Suite Integrate and Orchestrate Systems Adapters Oracle ESB Oracle Web Services Manager Oracle BPEL PM Oracle BAM Oracle Business Rules Oracle WebCenter WebCenter Framework Customization and context-rich capabilities for Java EE applications Portlet/JSF bridge WebCenter Services Web 2.0 services for your application 4

How Do We Make It Easy to Develop? Oracle JDeveloper Development Tool Oracle ADF Development Framework Enterprise IDE Java EE Web Services BPEL & ESB BAM WebCenter / Portlets Database XML JDeveloper 5

Full Lifecycle Support Visual and Declarative WYSIWYG Editors JSF, JSP, HTML, Swing Visual Page Flows JSF, Struts Modelers DB, Class, EJB Visual XML Editors XML Schema, XSLT, WSDL Process Flow BPEL, ESB 6

Choice of Development Styles Visual Dialog Code <Insert Picture Here> Oracle Application Development Framework 7

Oracle Application Development Framework (Oracle ADF) Increase productivity & ease-of-use Visual and declarative development Takes care of the plumbing code Implements best practices Promote service oriented development Re-usable business services Composite applications development Standards-based Choice of technology, deployment platform Common framework for the platform Metadata Services (MDS) Application Development Framework (ADF) Standards-based Productivity Desktop ADF Swing Java EJB TopLink BAM Office JSP Struts JSF ADF Bindings (JSR 227) BPEL Web Services ADFbc Browser-Based ADF Faces / DVT JSF/ADF Task Flow BI Essbase Portlets View Controller Model Business Services Relational Data XML Data Legacy Data Packaged Apps Data Services 8

Demonstration Oracle Fusion Application In Action Fusion Development Approach SOA Development with ADF Develop Expose Access Business Service Model View 9

Develop Services Business Services Layer Data access O/R Mapping Queries/DML Business logic Data Validation Business Logic Choices of implementation EJB, TopLink JPA, ADF Business Components, POJO, Web Services, XML, BI, JMX, Content Repositories Develop Business Service Expose Services ADF Model Layer ADF model JSR-227 Data Controls Service oriented Interface Abstract implementation from clients Loose coupling between services and application More reusability Discover and Share Services More productivity Drag and Drop Data Binding Expose Model 10

ADF Data Binding Drag and drop business services to view and controller Access Services View Layer Choice of technology JavaServer Faces (JSF) Swing JSP JSP/Struts Visual layout editor Easy data binding Access View 11

ADF Faces Rich Client 150+ AJAX enabled JavaServer Faces components Data visualization components (Graphs and Maps) Drag-and-drop framework Dialog and popup framework Navigation menu framework Partial page rendering Active data framework Advanced data streaming Complete JavaScript API ADF Faces Rich Client Samples 12

Data Visualization Components Demonstration Fusion Application Development 13

Reusability for JSF Development Templating for JavaServer Faces technology Define a standard page template Page Fragments Develop reusable areas Page Regions Construct a page from fragments Declarative Components Bundle components together JSF Templates Template 14

ADF Controller - Extending JSF ADF Task Flows add functionality on top of the JavaServer Faces technology page flow Enhanced Reusability Out-of-the-box Advance Features Declarative Functionality Declarative Controller Bounded Task Flow Task Flow Private Implementation and State Page region 15

Demonstration Reusability Summary The Tools to Fusion Development JDeveloper and ADF leverage SOA Oracle ADF Simpler Java EE development SOA ready applications Rich Set of AJAX UI Components Easy Access to Business Services Fusion Applications Base development platform to create Fusion Apps. <Insert Picture Here> 16

For More Information http://oracle.com/technology/jdev Software Demos Tutorials Discussion Forum Blogs More PEOUG - http://www.peoug.org/ JDeveloperLA - http://www.jdeveloperla.com/ http://oracleradio.blogspot.com/ 17

18