Hi Sir,
I have questions about setting up PowerServer. I get very confused and lost after reading all your documents. Can someone assist me to summarize it?
I understand that
1) To deploy my app files, i need a web server.
2) This Web Server need to install Window Server
3) After that installed /setup IIS in this web server. I am confused with FTP server. Can enlighten?
4) We can deploy Web Api to either a Server(.net) or sharing with Web Server?
5) After this, i create powerserver project from powerbuilder.
Please advice. Thank you.
#4 The best practice would be to deploy the Web API to a dedicated server and cluster it with reverse proxy as outlined in this tutorial: https://docs.appeon.com/ps2022/Hosting_Web_APIs_in_Kestrel.html
Yes, you are correct that if you are hosting both the app files and the Web API on the same server, then you need to setup two different IIS Websites.
#5 Yes, the API files need to be compiled, but you don't have to use SnapDevelop. You can use any C# IDE to compile the generated code, such as Visual Studio. After compiled, you can transfer the files to the server the same way as you transferred the app files.