MSAMM
Back to course

Oracle Visual Builder: Applications That Outlive Their First Release · Module 5 · Data: business objects and external services

External services: the other half

Lesson 51 of 176 · 3 min

Reading data that LIVES SOMEWHERE ELSE, which for most applications here means FUSION — and MODULE 6 IS ENTIRELY ABOUT THAT. This is the half of the module that matters most in practice, because a Visual Builder application in an Oracle estate is usually a front end over data it does not own. THE MECHANISM IS A SERVICE CONNECTION: AN ENDPOINT, DESCRIBED ONCE, CALLABLE FROM ANYWHERE IN THE APPLICATION. The tool reads what it returns, builds a type from it — Module 4 Lesson 5 — and from then on an action chain can call it and put the result in a variable. Everything you already know about variables and bindings applies unchanged. WHAT CHANGES IS EVERYTHING AROUND IT, AND THAT IS THE POINT OF THIS LESSON. A business object is yours: it is there, it is fast, it returns what you designed. An external service is somebody else's: it

The full lesson is part of the course

The video, the complete written lesson and the module quiz are included in Oracle Visual Builder: Applications That Outlive Their First Release, with a certificate on completion and a fourteen-day refund window.

Get the free lessons by email

We will email you a link to every free lesson in this course. No account needed, and one message only.

In this module: Module 5 · Data: business objects and external services

  1. 1Business objects: your own database
  2. 2When to keep data here, and when not to
  3. 3Designing a business object
  4. 4Object rules and triggers
  5. 5Importing and exporting data
  6. 6The endpoints your objects expose
  7. 7External services: the other half
  8. 8Reference data and lookups
  9. 9What breaks: three data failures
  10. 10Lab briefing · Two sources, one screen