I have just started to use SWI Prolog and I am planning to build an expert system as part of a larger application I am building in C# / SQL Server.
I have been looking for guidelines on how to configure IIS (Windows 10) to run SWI Prolog programs - being programs with an .swi extention (rather than .pl which may be a conflict). I have searched this forums, the SWI Prolog documentation and the web, but without success.
I can run swipl.exe from the command line with the right parameters (-q, -t, -g) to run a program remotely and can emit the right HTML for this (or JSON or anything else I need).
What I would like is help from anyone who has configured recent versions of IIS run run prolog apps, and whether I am on the right track or not.
I am considering that a web service may be the best approach, given that I am not expecting my Prolog program to emit HTML but rather to take in the facts from a database, and to emit the conclusions and recommendations, which will then be picked up by other web programs.