Ответ 1
Протокол uwsgi является проводным протоколом, используемым через сокет между процессами с помощью uWSGI. Его нельзя сравнивать с WSGI, который является программным API для Python. Протокол uwsgi более похож на FASTCGI или SCGI. Это язык агностик. Из памяти очень мало различий между ним и SCGI.
Вкратце, что uwsgi имеет имя "wsgi", это была плохая идея, поскольку она фактически не связана с WSGI. Вам все еще нужен адаптер, чтобы получить от uwsgi до Python WSGI. В случае uWSGI, который написан как код C и встроен в uWSGI. Можно также написать адаптер между uwsgi и другими языковыми API для веб-приложений, а также uWSGI internal также имеет такие вещи.