【问题标题】:Why there is no any standard Gateway Interface for languages C and/or C++ as WSGI for Python? [closed]为什么语言 C 和/或 C++ 没有任何标准网关接口作为 Python 的 WSGI? [关闭]
【发布时间】:2012-08-24 16:51:14
【问题描述】:

或者有吗?如果有的话,我很乐意知道。

谢谢。

【问题讨论】:

  • 它也可能与编译与解释有关......
  • 您希望它提供什么,确切地说? CGI 很容易用 C 来完成。有可用的 CGI 库,但只用标准运行时也很容易......
  • @Dmitri:WSGI(以及 Rack 和 PSGI 等)的目的是不知道特定的连接机制。它们都允许应用程序通过多种协议(CGI、FastCGI、SCGI)以及 Web 服务器的本机 API 连接到 Web 服务器,而无需更改应用程序代码。
  • @AndréCaron:如果你用 C 语言编写普通的旧 CGI,你通常可以在没有(CGI 相关的)源代码更改的情况下在主要操作系统和 Web 服务器之间进行更改。有时您可能想使用其他东西来获得额外的功能或性能,但通常没有令人信服的理由......这就是为什么我问 OP 对界面的期望。
  • @NicolBolas,非常感谢!!!!我问这个问题是因为我想知道技术上的困难,或者如果不是这种情况,是否有任何正在进行的或可用的项目!

标签: c++ python c web-applications wsgi


【解决方案1】:

Windows/IIS 上的 ISAPI。许多供应商都支持 NSAPI。

【讨论】:

    【解决方案2】:

    最接近 C/C++ 网关标准的是FastCGI。否则,特定 Web 服务器的模块是常态。

    【讨论】:

      猜你喜欢
      • 2017-07-31
      • 2014-12-08
      • 1970-01-01
      • 1970-01-01
      • 2021-03-24
      • 2012-11-05
      • 1970-01-01
      • 1970-01-01
      • 2013-08-24
      相关资源
      最近更新 更多