Description de l'architecture de Visual Builder
Dans ce diagramme, un carré du centre représente l'instance Oracle Visual Builder, qui comporte deux composants : l'environnement de développement visuel (zone en haut) et l'exécution de Visual Builder (zone en bas). Dans le diagramme, la zone d'exécution contient les services fournis par l'exécution (objets d'affaires, données, hébergement d'applications et service mandataire REST). L'environnement de développement visuel TThe dans Visual Builder est appelé Designer et l'équipe de développement utilise pour développer des applications dans Visual Builder. Le concepteur dispose des éditeurs visuels pour concevoir des pages dans l'application, ainsi que pour gérer les services d'exécution utilisés par l'application.
Dans le diagramme, certains services REST (Oracle SaaS, Oracle Integration et REST Services) sont répertoriés à droite de l'instance Visual Builder. Le serveur mandataire de l'instance gère les mécanismes d'authentification et d'autorisation (propagation d'identité, REST authentifié) pour échanger des données avec ces services REST.
Le diagramme présente également les deux types d'utilisateur qui accéderont à l'instance : les utilisateurs finaux qui accéderont aux applications hébergées par Visual Builder, et les développeurs qui travailleront sur l'application pour accéder à l'environnement Visual Development de l'instance. Les deux types d'utilisateur accèdent à Visual Builder au moyen de HTTPS et de REST.