The Cloud App Launcher is required when running the following PowerBuilder applications:
-
PowerServer-deployed applications (three-tier architecture where database interactions can be hosted in the cloud)
-
PowerClient-deployed applications (traditional client/server architecture with direct database connection)
It plays a critical role in:
-
Installing, launching, and updating applications over HTTP/HTTPS.
-
Allowing applications to be launched from a web browser (the web browser launches the cloud app launcher; and then the cloud app launcher launches the application)
-
Enforcing security by:
-
Downloading only from allowed URLs (as defined in apprun.json).
-
Executing only applications flagged with "appeon".
-