Java:如何编写wsgi服务器

时间:2012-04-01 05:50:29

标签: java wsgi

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

2 个答案:

答案 0 :(得分:0)

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

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

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

祝你好运!

答案 1 :(得分:0)

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

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