Тривиально.
Apache обслуживает статический контент.
Некоторые URI будут направлены на mod_wsgi
в Python.
Затем Python выполнит (через subprocess
) программу на C #, предоставив аргументы командной строки и прочитав стандартный выходной ответ из программы C #.
Python делает все, что требуется для обслуживания веб-страниц.
Предполагается, что ваше приложение C # запускается из командной строки, читает параметры командной строки и записывает свой результат в стандартный вывод. Это легко построить. Возможно, сегодня это не так, но любая программа, запускаемая из командной строки, тривиальна для интеграции.
Ваше приложение C #, BTW, также может быть переписано на Python. Это не волшебство. Это просто код. Прочитайте код, поймите код и переведите код. Вы будете намного счастливее, заменив C # на что-то более простое.