L’avvio dello studio Qodly è a portata di due clic

Tradotto automaticamente da Deepl

4D Qodly Pro offre tutti gli strumenti necessari per progettare, costruire ed eseguire moduli web per la vostra applicazione 4D.

Completamenteintegrato in 4D, viene fornito in dotazione con Qodly Studio. E proprio come 4D, il suo utilizzo è facile, accessibile e annidato nel mondo di 4D.

Per utilizzare Qodly Studio con progetti 4D creati con versioni precedenti, potrebbe essere necessario modificare alcune impostazioni del progetto per supportare le funzionalità moderne.

Ecco perché, a partire dalla 4D 21, l’accesso a Qodly Studio da 4D è stato migliorato in modo da non richiedere più di due clic, per semplificarvi la vita, liberare la mente e lasciarvi concentrare sulla vostra storia di successo aziendale.

cliccate e la porta si aprirà per voi

Lavorando con 4D, potreste aver già utilizzato la voce di menu Qodly studio.

Per utilizzare Qodly studio e far funzionare le pagine di 4D Qodly Pro è necessario attivare alcune impostazioni.

Queste impostazioni sono descritte in dettaglio qui di seguito per i lettori più curiosi.

Se alcune di queste impostazioni non sono presenti, 4D vi proporrà di abilitarle facendo clic sulla voce di menu Qodly studio. Basta fare clic sul pulsante Abilita impostazioni per entrare in Qodly studio.

per saperne di più sulle impostazioni necessarie per utilizzare qodly studio

Ecco un riepilogo delle impostazioni necessarie per abilitare 4D Qodly Pro nel vostro progetto 4D

impostazioni dell’amministratore web

Avviare il server WebAdmin e abilitare HTTP o HTTPS.

Qodly studio è servito da un componente del server web incorporato, denominato WebAdmin. Questo componente viene utilizzato da 4D e 4D Server per fornire un accesso web protetto a specifiche funzionalità di gestione, come Qodly studio o Data Explorer.

Per questo motivo il server WebAdmin deve essere avviato su una porta HTTP o HTTPS.

Abilitare l’accesso a Qodly studio

Per impostazione predefinita, l’accesso a Qodly studio non è consentito. Come primo livello di sicurezza, è necessario consentire l’accesso a Qodly Studio sul server WebAdmin. Questa impostazione si applica all’applicazione 4D (4D o 4D Server) sul computer host. Tutti i progetti aperti con tale applicazione 4D tengono conto di questa impostazione.

Mantenete questa opzione deselezionata se volete assicurarvi che non sia consentito l’accesso a Qodly Studio sull’applicazione.

impostazioni web del progetto

Avviare il server Web e abilitare HTTP o HTTPS

Durante lo sviluppo di pagine web Qodly per la vostra applicazione, avete la possibilità di eseguire il rendering di una pagina corrente o di visualizzare l’anteprima dell’intera applicazione in una finestra del browser. In entrambi gli scenari, la pagina viene renderizzata dal motore di rendering web di Qodly, così come verrà renderizzata in un ambiente di produzione.

In questo caso, le pagine vengono servite dal server web del progetto, che deve essere avviato accettando connessioni HTTP o HTTPS.

Abilitare le sessioni scalabili

Dopo la distribuzione, le pagine web di Qodly diventano immediatamente accessibili agli utenti finali, che possono renderizzarle e interagire con esse direttamente nei loro browser web.

In fase di esecuzione, l’applicazione Qodly verrà eseguita in un browser, quindi è necessaria una sessione per gestire le richieste dei client web. Qodly studio richiede sessioni scalabili in modo che la sessione dell’utente sia in grado di procedere simultaneamente a più richieste da un client web.

Inoltre, alle sessioni scalabili possono essere associati alcuni privilegi per proteggere i dati da utenti non autorizzati. In questo modo, è possibile implementare un’autenticazione accurata e affidabile per la propria applicazione.

Esporre il progetto come server di riposo

Quando si sviluppa un accesso web-browser per la propria applicazione con Qodly studio, si utilizza il linguaggio 4D con ORDA. L’accesso ai dati avviene tramite concetti ORDA e la logica di business deve essere implementata nel livello di astrazione ORDA.

In fase di runtime, le pagine di Qodly vengono generate e interpretate dal motore di rendering incorporato, per poi richiedere al server REST dell’applicazione di servire i dati ed eseguire la logica di business.

Pertanto, il progetto deve essere esposto come server REST.

Abilitare l’accesso a Qodly studio

Per rendere il progetto modificabile da Qodly studio, è necessario abilitare l’accesso a Qodly studio a livello di progetto.

Nota: l’impostazione Abilita accesso a Qodly studio esiste sia per il server WebAdmin che per il server web del progetto. La prima si rivolge all’istanza dell’applicazione 4D, la seconda al progetto stesso.

la modalità forceLogin

La modalità forceLogin è necessaria per evitare di consumare una licenza del client 4D solo per visualizzare una semplice pagina di autenticazione o se l’autenticazione fallisce.

In questo modo, l’azione standard di Logout Qodly è pienamente realizzata.

Non aspettate oltre per iniziare a utilizzare Qodly studio e offrire ai vostri utenti finali un’esperienza da browser web quando lavorano con la loro applicazione preferita!

Avatar
- Product Owner - Marie-Sophie Landrieu-Yvert è entrata a far parte del team 4D Product come Product Owner nel 2017. In qualità di Product Owner, è incaricata di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Marie-Sophie si è laureata presso la scuola di ingegneria ESIGELEC e ha iniziato la sua carriera come ingegnere presso IBM nel 1995. Ha partecipato a vari progetti (di manutenzione o di costruzione) e ha lavorato come sviluppatrice Cobol. In seguito ha lavorato come progettista UML e sviluppatore Java. Ultimamente i suoi ruoli principali erano l'analisi e la scrittura dei requisiti funzionali, il coordinamento dei team di business e di sviluppo.