I need to implement a series of web services using Python on Windows. We chose [url removed, login to view] as the web framework to use because of its simplicity (when using its own web server), but now need to prepare the code for production use. As part of that, [url removed, login to view] needs to be configured to work inside IIS. If this turns out to be very difficult or borderline impossible, another, similar framework may be substituted.
This exercise will have to be performed on a Windows instance (either Windows 10 or Windows Server 2016) controlled by the freelancer. When complete, I will need a detailed walk-through of the setup process (using a conference/screen share session), as well as written instructions, which I have to be able to follow to replicate on any other computer. Also, some scripts and/or third party libraries may need to be created/tweaked; all of that source code and/or binaries will have to be provided as a result of this project, as well.
I can provide some information that I was able to acquire by researching the topic. I've found information on PyISAPIe, WFastCGI, and some other resources.
Ideally, the end result will utilize ISAPI (for best performance).
Web.py provides a very easy syntax to create web services; if another framework is substituted, it has to be a) fast, and b) easy to use, with a syntax similar to that of web.py.
The aim is for the solution to work with Python 3.6.
Hi, I'm a web developer and sysadmin with 12+ years experience. I have a website instance on IIS using [url removed, login to view] already, I configured it years ago using WSGI, but I can replicate it for you. Regards