apex as frame for forms agenda 1. history 2. · pdf fileoam sso authentication or custom sso...
TRANSCRIPT
APEX as frame for Forms – by Robert Johannesson (SoftBASE Stand 234)
AGENDA1. History2. Modernization
The three stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashup
1. Summary2. Q&A
History
SoftBASE has been an Oracle partner and a Forms developer since 1996
Forms version 6 until 2006Client/Server Architecture
Forms version 10g until 2012Web Form in Iframe together with PortalWeb Form Standalone in a Browser based applet
Forms version 11g until 2016Web Form in an APEX based MashupWeb Form standalone in a Browser based applet
Forms version 12cWebstart Form together with APEX based MashupWebstart Form standalone on the Desktop
APEX-FORMS Mashup - Intro
Year 1999 - (Forms version 6.x). Client/Server, Db-Authentication.
Screen example: versions up to APEX-FORMS Mashup
6.x
History - Legacy
Screen resolution SVGA 1024 * 768
Year 2006 (Forms version 10g Applet). Portal Integration and Standalone.● SSO with automated RAD synchronization OID/10g SSO.
Screen resolution 820p - Cloud Integration via the Database / Client Login
Screen example: versions up to APEX-FORMS Mashup 10.xHistory - Legacy
Year 2012 (Forms version 11g Applet). APEX Mashup and Standalone.● SSO with automated RAD synchronization OID/10g SSO.
Screen resolution 1080p - Bi-directional Cloud Integration Oauth2, Database and Client
Screen example: versions up to APEX-FORMS Mashup 11.xHistory - Legacy
Year 2016 (Forms version 12c). APEX Mashup and Standalone.● SSO with automated RAD synchronization OID/OAM● SSO with Custom Db based Authentication. (The Simple Sign On)
Screen resolution 2560*1080/Multiple Screens - Bi-directional Cloud Integration Oauth2, Database and Client
Screen example: APEX-FORMS Mashup 12c2016
APEX as frame for Forms – by Robert Johannesson (SoftBASE Stand 234)
2. ModernizationThe three stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashup
FORMS Value-upgrade*- the major extra’s from Softbase
SSO / O
OID/OAM
Custom
Auth
Full Single-Sign-On and unique:
- Single–Sign-Off
Choose between
+ full DB on each session
+ proxy user on each session
Increased security for the
Organization and further
convenience for all users
Screen-
Technique
Fit for large screens and High
Definition
Zoom for PC and
Touch-support for MS tablets
More productivity via option for
more info in a single view.
Zoom to suit each users work
* from version 6.x to version 12.x and on . . all the standard value from Oracle
Modernization - The Value Upgrade - Step 1
FORMS Value-upgrade*- the major extra’s from Softbase
Reports
Server
Integration
Reports Server Integration in both
native db-login and SSO environment
”old” reports are ready for use in
upgraded environment.
BI-
publisher
Integration
A Built–In Option for calling BI-
Publisher Reports, as an alternative to
Oracle Reports
Provides new BI development
capacities.
* from version 6.x to version 12.x and on . . all the standard value from Oracle
Modernization - The Value Upgrade - Step 1
FORMS Value-upgrade*- the major extra’s from Softbase
GUI-level
Look & Feel derived from APEX,
consenting with the general GUI’s
in the WEB2.0 environment
An ”old” Form will appear like any
new program.
Capacity Report server pool for High Availability Built in Load Balancing for Oracle
Reports and BI-Publisher
Client
Browser independent Java Web Start
as alternative to Browser plugin, the
Java Runtime Environment (JRE)
FORMS provide superior speed,
now even faster.
* from version 6.x to version 12.x and on . . all the standard value from Oracle
Modernization - The Value Upgrade - Step 1
FORMS Value-upgradeAutomated via JDAPI Interface
… The process
▪ Adjustment of Authentication / Authorization
▪ OID/RAD/RDBMS synchronization
▪ Add Object group to every Form
▪ Attach a Library to every Form
▪ Review regarding trigger conflicts(V6.x)
▪ Automatic resizing of all Forms
… The options
▪ On-Line Designer
▪ Role Based Default Values
▪ Contextmenu
▪ Right Click API
▪ Interface Module
▪ OAUTH2 DB-Based Client
▪ Client Integration/Excel/File/Host
FORMS Value-upgradeAutomated via JDAPI Interface
APEX as frame for Forms – by Robert Johannesson (SoftBASE Stand 234)
2. ModernizationThe three stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashup
APEX-FORMS Web 2.0– your gateway to Co-Existence
APEX-FORMS
Web 2.0 environment with complete SSO / O for all
Apps, accessed from Private cloud or Public cloud.
IT-investment can be focused directly on
better and/or new support for business
processes. No costly and delaying upfront
migration barrier.
Bi-directional
IntegrationOracle Streams in the APEX and FORMS Client.
Performant APEX -> Forms
- Navigation and Data Editing /Query
Performant Forms -> APEX
- Data Presentation - drill down..
Modernization - APEX-FORMS - Step 2
APEX-FORMS Web 2.0– your gateway to Co-Existence
Mobilization
APEX- has modern Themes and Protocols for Mobile
Development.
Fast development of Mobile Applications,
within the same Security infrastructure, and
on the same DB-Components, Tables, Views,
Procedures etc.
New AppsNew Apps can be developed via APEX, ADF or other
new tool – also via FORMS.
Apps for mobile devices, BI et cetera can be
picked from the ISV marketplace, like the
APEX community – as alternative to in-house
development.
Modernization - APEX-FORMS - Step 2
APEX-FORMS Web 2.0
… The APEX frame functions
▪ OAM SSO Authentication or Custom SSO (Simple Sign On), same as Forms and Reports
▪ Role Based Accumulative Authorization and Navigation
▪ Bi-directional Integration into/from FORMS.
▪ Dynamic Zoom level including JWS
▪ CSS for Colours and Skin
▪ Dynamic startup of FORMS including Colour Scheme and Dynamic Jnlp
▪ HD Enabled Size and Resolution, Support for Multiple Screens
▪ APEX as CMS
APEX as frame for Forms – by Robert Johannesson (SoftBASE Stand 234)
2. ModernizationThe three stepsa. Value Upgradeb. APEX-FORMSc. Web-Mashup
APEX-FORMS Mashup* Web 2.0– your gateway to evolution
Cloud access Cloud access via OAUTH 2.0 interface.
Business and Public clouds like Google Drive,
MS OneDrive, facebook, twitter.
Private Clouds like Magento ecommerce
Cloud options
Google Drive or MS OneDrive provide tools and
storage for images and documents – and complete
applications like Google Maps – available for
integration with no additional coding.
Examples:
- Service locations displayed on map, with
pop up info.
- Display of customer data and related
pdf-documents, together with an Order.
* a Mashup is info from more than one source displayed in a unified way
Modernization - Web Mashup - Step 3
… Mashup processes
▪ Uploads from Private cloud
▪ Uploads from anywhere
▪ Apps like Google Maps
▪ Linking of ERP and Cloud elements
▪ Like Item-data and Item-images
▪ SEARCH power for retrieval
▪ Mails, pdf-docs and images
APEX-FORMS Mashup
● APEX to FORMS, APEX to APEX, FORMS to APEX, APEX to Cloud, Forms To Cloud.● Forms Standalone, APEX standalone (Mobile).● Benefits from the Community and Packaged Applications
APEX-FORMS Mashup
Summary
● Modernization - Stepwise○ No big bang - No all or nothing Migration○ Added value in each Step - ROI
● Evolve not Revolve○ Focus on Your Business Processes not on Technology○ No Risk or Disruptions
● Retain Your Investment○ Existing licenses - Extend if needed○ Continuous Development
● The Right Tool for the Right Job○ Oracle Rdbms For Data Model and Logic○ Oracle Forms with APEX-FORMS For Back office Development○ APEX for Mobile Development
APEX-FORMS Mashup - Intro