【问题标题】:Java: how to write a wsgi serverJava:如何编写 wsgi 服务器
【发布时间】:2012-04-01 05:50:28
【问题描述】:

我正在用 Java 编写一个 Web 服务器。这个服务器只是使用套接字从客户端获取连接,解析请求并调用相应的处理程序来处理这个请求。但我想使用 Django 创建一个页面。但是,我不知道当服务器收到请求时如何运行 python 脚本,并且 Django 站点告诉我它可以通过 wsgi 在 Apache 中使用,所以我想我也可以这样做,但是如何实现呢?

【问题讨论】:

    标签: java wsgi


    【解决方案1】:

    要了解什么是 WSGI,您可以阅读官方文档 (PEP-333)。但基本上 WSGI 是您传递给 WSGI 应用程序的一个大哈希表。

    由于您使用 Java 编写服务器,因此项目的一个重要部分是弄清楚如何从 Java 代码中调用 python 代码。

    但是,如果您避免编写这个 Java Web 服务器,您可以看看其他工具,这些工具将为您提供更好的支持来运行您的 Python WSGI 应用程序。

    祝你好运!

    【讨论】:

      【解决方案2】:

      你真正追求的是什么有点令人困惑。如果你想在 Java 服务器上运行 Python WSGI 应用程序,包括 Django,那么看看 Jython 和 modjy。

      http://opensource.xhaus.com/projects/show/modjy

      【讨论】:

        猜你喜欢
        • 2012-02-16
        • 1970-01-01
        • 2011-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-11
        相关资源
        最近更新 更多