我目前正在编写需要与网络服务器通信的服务器。我不知道应该用什么来弥合我的服务器和网络服务器,SCGI或uWSGI协议之间的差距。在某些时候,我发誓我在uwsgi documentation的某个地方读到了uWSGI协议从SCGI下载但我再也找不到该行了。
他们有何不同?
答案 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位长度)和几个 通用字节。