I would to operate ski-prolog to offer a scalable multi-tenant web application.
I know swish (very nice). I know about the web service which can be started from an SWI-prolog instance running on a machine. So, I hope I did not oversee any similar case, my question is:
How can a tomcat-like web application service on the base of prolog be configured and operated?
E.g. I imagine a new user,… logging in, then computing a prolog program, then computing another one, and all in his/her web-session-object. On the server side this session bound environment should be handled (tomcat does it for Java applications).
I am new to swi-prolog and all its power. (I am an old c-prolog fan, which after 30 years came back to origins
Thank you for any hints / advice on this subject