1. Yakov Werde
  2. PowerBuilder
  3. Friday, 30 July 2021 13:52 PM UTC

Hello All

Appeon PowerClient marketing specifically states that product is for On-Premises desktop application distribution use.


Might that just be a comparison to 2021 PowerServer product  




Might there be security and/or other issues that would prevent it from being used by an ISV Desktop vendor to distributed and synchronize customer workgroup scale applications ?

Thanks for your responses


Yakov Werde Accepted Answer Pending Moderation
  1. Friday, 30 July 2021 15:38 PM UTC
  2. PowerBuilder
  3. # 1

Thanks Armeen,


I understood that all PowerClient does is automate install over internet.  This is all we are looking for, an aid to app PBD update distribution as an alternate to creating / sending MSI which customer has to manually run locally.

In this case each client has its own local database whose connection criterial are read from local Registry or INI

There is no shared DB or for that manner any shared resouces



  1. Armeen Mazda @Appeon
  2. Monday, 2 August 2021 23:16 PM UTC
The final build is ready just not posted to the downloads section. Next week you will see it, or if you are in rush to get sooner let me know.
  1. Helpful
  1. Yakov Werde
  2. Wednesday, 4 August 2021 19:50 PM UTC
I took a look into PowerClient in 2019R3, while it's a nice well rounded solution for keep "All Desktops" around a centralized DBServer synchronized and up to date, It's limited in use for independent software customers some of whom pay for ongoing support and updates and some of whom don't pay and stay current.

While I notice there are two new functions IsPowerClientApp( ) and IsPBApp( ) and a PreLoad event on Run Options there is seems to NOT be a defined mechanism for controlling whether a call to PBCloudInstaller happens or not

Am I missing something ?
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Wednesday, 4 August 2021 20:30 PM UTC
You are exactly right Yakov. PowerClient is meant to be an on-premise solution (not SaaS/hosted). It will do exactly as you said, keeps client/server apps up to date. But it is not turnkey solution to manage all these various things ISVs business model requires.

If you would like to do a SaaS, I recommend you evaluate PowerServer 2021 instead. It supports Cloud deployment and we have enhanced it with some specific features that ISVs need to do SaaS.
  1. Helpful
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Friday, 30 July 2021 15:29 PM UTC
  2. PowerBuilder
  3. # 2

Hi Yakov,

PowerClient is client/server architecture... all PowerClient does is just automate the client install (app, PB runtime, external files, etc.) and automatic updates.  Technically there is nothing stopping you from running client/server over the Internet no matter traditional client/server or PowerClient, but then your database exposed to the world. 

If exposing externally/over Internet, PowerServer is the recommended approach.  Here is a diagram that shows architecture of PowerServer compiled app, and you can see it is designed for Internet/Cloud.

Best regards,

  1. Armeen Mazda @Appeon
  2. Saturday, 31 July 2021 23:30 PM UTC
Perhaps I didn't word my initial response clearly/accurately when I said database is exposed. But regardless how you slice and dice it, running client/server architecture over the Internet is just not a best practice and many customers agree with us. That's why we moved forward to invest heavily to revamp PowerServer rather than just stop at PowerClient and call it a day.
  1. Helpful
  1. Miguel Leeuwe
  2. Monday, 2 August 2021 14:47 PM UTC
hi Armeen, I highly appreciate Appeon's effort and I do agree with you that that's the way to go and it's really nice to handle all the database stuff on the server instead of "everywhere". (if only "my" company would realize that).

  1. Helpful
  1. Armeen Mazda @Appeon
  2. Monday, 2 August 2021 16:45 PM UTC
Hi Miguel, I totally get the mentality if it ain't broke don't fix it. Client/Server works rock solid, and per our roadmap we are committed to keep enhancing client/sever for the long haul. So even though PowerServer might not be right for you guys, more good stuff to come that you hopefully can benefit from. https://www.appeon.com/developers/roadmap
  1. Helpful
There are no comments made yet.
  • Page :
  • 1

There are no replies made for this question yet.
However, you are not allowed to reply to this question.