Presentation is loading. Please wait.

Presentation is loading. Please wait.

Data Caching Strategies for Oracle Mobile Application Framework Andrejus Baranovskis Technical Expert, Red Samurai Consulting Oracle ACE Director.

Similar presentations


Presentation on theme: "Data Caching Strategies for Oracle Mobile Application Framework Andrejus Baranovskis Technical Expert, Red Samurai Consulting Oracle ACE Director."— Presentation transcript:

1 Data Caching Strategies for Oracle Mobile Application Framework Andrejus Baranovskis Technical Expert, Red Samurai Consulting Oracle ACE Director

2 ADF, ADF Mobile, BPM, SOA, WebCenter Small Team of Experts, Focused on Technical Quality Results Customers – Global Corporations, Medium and Small Business Oracle Technical Blog – 8 Years (~700 posts) Oracle Fusion Middleware Innovation Award 2010 SOA Partner Community Award for Outstanding Contribution Across the Globe 2010

3 Agenda Data Caching Strategy Data Caching Complexity Oracle Mobile (MAF) Caching Options SQL Lite Database in Oracle Mobile (MAF) Web Service Integration in Oracle Mobile (MAF) Implementation - Read-Only Data Caching Implementation - Transactional Data Caching

4 Data Caching Strategy Mobile Device Mobile Device Server Side Application Synch Required Local DB Load to WS Load from WS Check if synch is required Fetch/save data

5 Data Caching Complexity Relatively easy for read-only data Complex for CRUD operations Requires to keep track of user changes Out of the box approach Quick start and easy to implement Hard to customize Custom approach More flexible Stable foundation must be in place

6 Oracle Mobile (MAF) Caching Options ADF BC to REST DC sync Synch Config File Lazy Persistence Refresh Policy DB Storage Folder Path Advanced caching with persistence extension

7 SQL Lite Database in Oracle Mobile (MAF) Lightweight and portable – self contained simple file Single read-write connection or multiple read-only connections Supports foreign keys Dynamically typed No role-based or user-based authentication MAF provides data encryption routines

8 Web Service Integration in Oracle Mobile (MAF)

9

10 Implementation - Read-Only Data Caching

11 Implementation - Transactional Data Caching

12

13

14

15 Hands-On and References Transactional Data Caching for MAF Mobile - http://andrejusb.blogspot.com/2014/08 /transactional-data-caching-for-adf.html http://andrejusb.blogspot.com/2014/08 /transactional-data-caching-for-adf.html MAF Mobile Doc – http://docs.oracle.com/middleware/mo bile200/mobile/develop/index.html http://docs.oracle.com/middleware/mo bile200/mobile/develop/index.html

16 Customer Base United States Germany South Africa Greece Switzerland United Kingdom Spain Portugal Australia Jordan Saudi Arabia Canada Czech Republic Norway Croatia Denmark Focus Oracle Fusion Architecture Development Oracle Fusion Development and Implementation Performance Tuning Red Samurai Profile

17 Contacts Andrejus Baranovskis Blog: http://andrejusb.blogpost.comhttp://andrejusb.blogpost.com Web: http://redsamuraiconsulting.comhttp://redsamuraiconsulting.com Email: abaranovskis@redsamuraiconsulting.comabaranovskis@redsamuraiconsulting.com Facebook: http://www.facebook.com/redsamoraclehttp://www.facebook.com/redsamoracle Phone: +370-640-14737


Download ppt "Data Caching Strategies for Oracle Mobile Application Framework Andrejus Baranovskis Technical Expert, Red Samurai Consulting Oracle ACE Director."

Similar presentations


Ads by Google