PowerBuilder 2019 – 2022 – Concetti avanzati
Durata: da 2 a 6 giorni
Obiettivo: Programmazione avanzata con PB
Pre-requisiti: PB 2019 – 2022 – Introduzione
La programmazione dei Web Services
– La teoria dei WS: SOAP e WSDL
– Creare un WS e pubblicarlo su MS IIS
– Chiamare un WS tramite un PB proxy
– Chiamare un WS usando strutture di dati complesse (record array, blob…)
– Scrivere un WS che si connetta ad un DB e restituisca un resultset
Datawindow con un WS data source
– WS con return values primitivi
– WS con return values record-like (DB resultset)
– Le operazioni CRUD integrate nelle funzioni WS
Protocollo HTTP
– Gestione dell’HTTP request/response
– Esempio di un file download da Internet
– Un’applicazione live-update
Java e PB (opzionale – 2 giorni)
– Avviare la JVM da PB
– Creare una classe Java ed interfacciarla con PB
– Creare un proxy EJB
Tecniche di Programmazione (opzionale)
– Programmazione Multi-threading in PB
– Gestione delle Email
– Gestione automatica di dati XML in una DW
– Creare e manipolare documenti in PDF
– Come utilizzare Smartcards e certificati pubblici
– Integrazione di Visual Objects .NET in PB
– Integrazione di NVO .NET in PB
– Un esempio pratico: come interfacciarsi con Crystal Reports da PB