I like how you define “simple”[quote=403517:@VALERIY KOZMENKO]with patient notes, lab work results, imaging studies, EKGs[/quote]
be aware, the while this is a simulation, if you are planning on making a REAL application in the future, and it happens to utilize US hospital or healtcare providers, you have a ton of data security issues you must comply with… Outside of the US, I’m sure the rules are different, but I’d bet there are rules none the less.
Xojo cloud is EASY. Just setup the account and click run and it just goes there and works its really very good
The next simplest is a stand alone, they would have to be able to reach the server running it on whatever port you choose but no other server configuration or messing with the web servers there is needed. It wont handle hundreds of hits a second, but for a classroom of training people it should be fine.
Lastly actually installing it on your own servers as a CGI requires that you have access to the proper directories and that CGI applications are turned on for the server and all that. Thats a bit more work and Ive had to fight some weird defaults on mac or windows but it does ultimately work. If you dont have any experience with editing or verifying apache config files or if youre running on windows I would recommend one of the first 2 solutions unless you really need to do it this way. I cant help too much with the windows config but I have gotten it running on both MacOS and Linux.
Thank you for the reply. I live in the US. The app is not going to be used in real patient setting so HIPPA rules do not apply here. This is just a training module for medical and other professions students.
Hi, James,
Thank you for your reply. I am not sure what you mean by standalone. Do I need to develop it as a web application or as a desktop application?
I believe James was referring to the two types of web applications which can either be standalone, single executable. This approach is certainly ideal on Windows servers in my experience as its quite easy to get the software to run as a service. Single executables will also run on Linux and Mac. In addition, you can also create a web app as a .cgi, which I find suits other circumstances to deploy on Apache based web servers better. There is plenty of info in the forums, and the XOJO help files on the this.
yes, exactly what Paul said, sorry I didnt expand on that further. The web edition builds 2 different kinds of web apps. It can build what is basically a non-gui app with the server built in or a regular CGI script that can be called by a regular web server like apache. The stand alone one is very simple to setup and run because its just a problem. No extra configuration or server management needed, but its not a high powered web server so if you need to server hundreds or thousands of sessions then it may not keep up. The CGI app is more of a pain to get installed but can be launched in the background by apache and therefore potentially handle a lot more traffic.
[quote=403990:@VALERIY KOZMENKO]I will need to find out how to make WebContainers with pictures scrollable.
[/quote]
i THINK that webContainers are scrollable by default. There is a show scrollbars property but I always have to set that to never if I want controls too close to the edge of it and not show a scrollbar. I believe all you have to do is to make the container smaller than its contents and it should show a scrollbar. Probably not in the IDE, but when actually running a web page.