2010-11-09 105 views
1

我有一個我正在用python編寫的(遊戲)服務器,並且有幾個問題。Python:爲多個用戶提供服務的最佳方式?

客戶端程序使用套接字模塊連接到服務器。

多人可能在任何時間連接,我需要一種方法來處理。最好的辦法是採用多/子處理模塊,併爲每個登錄的用戶啓動一個新的進程,或者有更好的方法嗎?

文件將被用於存儲數據。我是否需要很多複雜的隊列來處理文件I/O?

是否有一種簡單的方法將整個文件提供給客戶端,例如進行自動更新?

在此先感謝!

+1

你是如何處理連接的?你自己推出的東西,或者Twisted,或者像Django這樣的Web框架,還是其他的東西?如果使用Twisted或Django之類的東西,問題就會顯着減少。 – 2010-11-09 22:32:53

+0

客戶端程序使用套接字模塊連接到服務器。 – Violet 2010-11-09 22:42:37

回答

相關問題