File Library


You Cannot Be Mobile without a Good Back-end
Topic: ADF and Fusion Development
Owner: Frederic Desbiens
Date: 2013-06-21
Subtopic: Best Practices

Smartphones and tablets are becoming commonplace and offer endless possibilities for organizations wishing to empower their employees and serve their customers better. With the recent release of ADF Mobile, Oracle offers to its customers a powerful toolkit to take advantage of these possibilities while leveraging the current skill set of their developers. This is true both of the user interface and the back-end.

Mobile applications do not exist in a vacuum. They always connect to some back-end in one way or another. Experience has shown that an under-performing or poorly designed back-end will make even the best mobile applications useless. The service-oriented features found in the ADF framework, and particularly in the ADF Business Components layer, provide a solid foundation for mobile back-ends. The aim of this session it to show how to build flexible and SOA-compliant back-ends using Oracle ADF in order to withstand the rigors of the mobile universe. It will also highlight how other Fusion Middleware products, such as Oracle SOA Suite, can provide more robustness and scalability.

The planned agenda for the session is:
1. Brief description of the ADF Mobile architecture

2. SOA primer
a. What is SOA?
b. Essential principles: decoupling, assembly and publication

3. Types of back-end system access in ADF mobile
a. SOAP Web Services
b. REST Web Services
c. JSON
d. Remote URL Applications
e. Caching using the local database

4. Typical problems of service-oriented approaches and how to mitigate them using ADF
a. Service versioning
b. Navigation in result sets
c. Long-running transactions
d. Routing and transformation

5. How Fusion Middleware can help
a. Oracle Web Services Manager
b. Oracle ESB
c. Oracle SOA Suite


Download File   fdesbiens.youcannot.pdf

Become a member of ODTUG to gain access to more than 12,500 files in our technical database.

  • Not a member? Click through to the topic of interest to browse a list of available presentations.
  • Already a member? Log-in here to access the full database


Click here to see the Full Techincal Resource Database