Distribuire l'applicazione e pubblicare un file PDF

Una volta sviluppata in Oracle Visual Builder, l'applicazione Web con la funzionalità che si desidera presentare agli utenti finali, è possibile posizionare nell'area intermedia e pubblicare l'applicazione in modo da poterla testare e/o distribuire agli utenti finali.

Posizionare nell'area intermedia e pubblicare un'applicazione Web

È possibile posizionare in un'area intermedia e pubblicare applicazioni visive dalla home page di Visual Builder. È necessario posizionare nell'area intermedia un'app prima di pubblicarla. Quando un'applicazione viene pubblicata, l'applicazione inserita nell'area intermedia diventa la versione attiva e le impostazioni dell'applicazione definite per l'applicazione nell'area intermedia vengono applicate all'applicazione pubblicata. Un'applicazione Web di Visual Builder non può essere modificata dopo la pubblicazione. È necessario creare una nuova versione e posizionarla nell'area intermedia e pubblicarla di nuovo. L'ambiente runtime fornisce un server proxy che le applicazioni possono utilizzare per autorizzare le chiamate ai servizi. È possibile ignorare il proxy se si sceglie, ad esempio, utilizzando il meccanismo di autenticazione diretta nell'app per chiamare i servizi.
Per posizionare nell'area intermedia e pubblicare un'applicazione, distribuire le risorse dell'applicazione nello stesso ambiente runtime di Visual Builder che fornisce i servizi utilizzati dalle applicazioni nell'area intermedia e pubblicate. L'ambiente runtime di Visual Builder contiene il server che fornisce le pagine alle applicazioni Web e i servizi che le applicazioni Web e mobile possono utilizzare per accedere ai dati, incluso il database utilizzato per memorizzare i dati e il server proxy per la gestione delle connessioni ai servizi REST. Il runtime viene utilizzato quando si progettano applicazioni in Designer e per applicazioni nell'area intermedia e pubblicate. In runtime viene inoltre integrato Oracle Identity Cloud Service (IDCS) per autenticare e autorizzare gli utenti dell'applicazione.
Quando si posiziona un'applicazione nell'area intermedia, si verifica quanto riportato di seguito.
  1. Le risorse dell'applicazione vengono copiate in una directory del server.
  2. Lo schema di database nel database temporaneo viene aggiornato con le modifiche apportate dal database di sviluppo.
  3. Viene creato un URL per accedere all'applicazione Web posizionata nell'area intermedia o per scaricare l'applicazione mobile.
  4. Le applicazioni Web e mobile accedono ai servizi e alle risorse forniti dall'applicazione messa in attesa.
Quando si pubblica un'app, si verifica quanto riportato di seguito.
  1. La directory che contiene le risorse dell'applicazione posizionata nell'area intermedia diventa l'applicazione attiva. L'applicazione posizionata nell'area intermedia non è accessibile dopo che è stata pubblicata.
  2. Lo schema di database nel database attivo viene aggiornato con le modifiche apportate dal database temporaneo. È possibile scegliere se e come eseguire la migrazione dei dati dal database di staging al database attivo.
  3. Un nuovo URL per accedere all'applicazione Web in tempo reale o per scaricare l'applicazione mobile al momento della prima pubblicazione dell'applicazione. Per le app web, questo è l'URL permanente per accedervi.
  4. Le applicazioni Web e mobile accedono ai servizi e alle risorse forniti dall'applicazione pubblicata.

Posiziona nell'area intermedia un'applicazione visiva

È possibile posizionare nell'area intermedia le versioni non pubblicate dell'applicazione in qualsiasi momento dalla home page o dal menu principale. L'intero processo di messa in scena di un'applicazione visiva è al di là dell'ambito di questa guida, ma è possibile trovare istruzioni complete in "Puntare un'applicazione visiva", accessibile dall'argomento "Esplora altro" altrove in questa guida.

Pubblica un'applicazione Visual

È possibile pubblicare una versione dell'applicazione posizionata nell'area intermedia in qualsiasi momento dalla home page o dal menu principale. L'intero processo di messa in scena di un'applicazione visiva è al di là dell'ambito di questa guida, ma è possibile trovare istruzioni complete in "Pubblica un'applicazione visiva", accessibile dall'argomento "Esplora altro" altrove in questa guida.