Descripción de la arquitectura de Visual Builder

En este diagrama, un cuadrado del centro representa la instancia de Oracle Visual Builder, que tiene dos componentes: el entorno de desarrollo visual (el área de la parte superior) y el tiempo de ejecución de Visual Builder (el área del botoma). En el diagrama, el área de tiempo de ejecución contiene los servicios proporcionados por el tiempo de ejecución (objetos de negocio, datos, alojamiento de aplicaciones y servicio de proxy REST). El entorno de desarrollo visual TThe en Visual Builder se denomina Designer y es la interfaz de usuario que utiliza el equipo de desarrollo para desarrollar aplicaciones en Visual Builder. El diseñador tiene los editores visuales para diseñar páginas en la aplicación, así como para gestionar los servicios de tiempo de ejecución que utiliza la aplicación.

En el diagrama, algunos servicios REST (Oracle SaaS, Oracle Integration y REST Services) se muestran a la derecha de la instancia de Visual Builder. El servidor proxy de la instancia gestiona los mecanismos de autenticación y autorización (propagación de identidad, REST autenticado) para intercambiar datos con estos servicios REST.

El diagrama también muestra los dos tipos de usuarios que accederán a la instancia: usuarios finales que accederán a las aplicaciones alojadas por Visual Builder y desarrolladores que trabajan en la aplicación que accederán al entorno de desarrollo visual de la instancia. Ambos tipos de usuarios acceden a Visual Builder mediante HTTPS y REST.