uWSGI协议和SCGI之间的主要区别是什么?

时间:2014-08-26 23:04:43

标签: webserver protocols uwsgi scgi

我目前正在编写需要与网络服务器通信的服务器。我不知道应该用什么来弥合我的服务器和网络服务器,SCGI或uWSGI协议之间的差距。在某些时候,我发誓我在uwsgi documentation的某个地方读到了uWSGI协议从SCGI下载但我再也找不到该行了。

他们有何不同?

2 个答案:

答案 0 :(得分:1)

他们都序列化了一个简单的键值项列表。 SCGI使用文本格式,而uwsgi(协议小写)使用二进制编码,其中每个字符串都以16位大小为前缀:http://uwsgi-docs.readthedocs.org/en/latest/Protocol.html

答案 1 :(得分:-1)

只说一点!

  

uWSGI项目旨在开发用于构建托管的完整堆栈   服务。

     

uwsgi(小写!)协议是使用的本机协议   uWSGI服务器。

Frequently Asked Questions (FAQ)

回答
  

uwsgi(全部小写)协议源自SCGI,但带有   二进制字符串长度表示和包含的4字节标头   var块的大小(16位长度)和几个   通用字节。