PowerBuilder 2017 – ADVANCED CONCEPTS
Duration: 2 to 6 days Goal: Advanced programming with PB Pre-requirements: PB basic programming
Web Service programming
– WS theory: SOAP and WSDL – Create a WS and deploy to MS IIS – Call a WS through a PB proxy – Call a WS using complex data structures (record array, blob…) – Write a WS that connects a DB and returns a resultset
Datawindow with WS data source
– WS with primitive return values – WS with record-like return values (DB resultset) – CRUD operations bound to WS functions
HTTP protocol
– Handling HTTP request/response – Example of Internet file download – A live-update application
Java and PB (optional – 2 days)
– Start the JVM from PB – Create a Java class and interface from PB – Create an EJB proxy
Programming Techniques (optional)
– Multi-threading programming in PB – Email management – Automatic handling of XML data in a DW – Create and manipulate PDF documents – How to use Smartcards and public certificates – Integration of .NET Visual Object in PB – Integration of .NET NVO in PB – A practical example: interface Crystal Reports 2012 from PB