2010-11-09 38 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

回答

相关问题