2012-04-01 32 views
0

我正在寫一個Java的Web服務器。該服務器只是使用套接字從客戶端獲取連接,解析請求並調用相應的處理程序來處理此請求。但我想用Django製作一個頁面。但是,我不知道如何在服務器獲取請求時運行python腳本,並且Django站點告訴我它可以通過wsgi在Apache中使用,所以我想我也可以這樣做,但是如何實現它?Java:如何編寫一個wsgi服務器

回答

0

要了解什麼是WSGI,您可以閱讀官方文檔(PEP-333)。但基本上WSGI是一個很大的散列表,你傳遞給你的WSGI應用程序。

由於您正在使用Java編寫服務器,因此項目的重要部分將是弄清楚如何從Java代碼中調用Python代碼。

但是,如果你避免編寫這個Java Web服務器,你可以看看其他工具,它會給你更好的支持來運行你的python WSGI應用程序。

祝你好運!