2012-08-04 93 views

回答

13

uwsgi协议是一个在uWSGI进程之间的套接字上使用的有线协议。它不能与WSGI进行比较,WSGI是Python的程序化API。 uwsgi协议更类似于FASTCGI或SCGI。它是语言不可知的。从记忆来看,它和SCGI的差别很小。

总之,uwsgi的名字'wsgi'在这是一个坏主意,因为它实际上与WSGI无关。您仍然需要一个适配器才能从uwsgi到Python WSGI。在uWSGI的情况下,写成C代码并嵌入到uWSGI中。人们可以在uwsgi和其他语言API之间编写一个适用于Web应用程序的适配器,而uWSGI内部也有这样的东西。

+1

我现在明白了差异,尽管不完全。我想我需要深入一点WSGI。 – 2012-08-05 17:28:18