Python:为多个用户服务的最佳方法?
我正在用Python(3.1)写一个(游戏)服务器,有几个问题想请教。
客户端程序使用socket模块来连接服务器。
可能会有很多人同时连接,我需要一种方法来处理这种情况。最好的办法是使用多进程或子进程模块,为每个登录的用户启动一个新进程,还是有更好的方法呢?
我会用文件来存储数据。处理文件输入输出时,我需要很多复杂的队列吗?
有没有简单的方法可以把整个文件提供给客户端,比如用于自动更新?
提前谢谢你们!
我正在用Python(3.1)写一个(游戏)服务器,有几个问题想请教。
客户端程序使用socket模块来连接服务器。
可能会有很多人同时连接,我需要一种方法来处理这种情况。最好的办法是使用多进程或子进程模块,为每个登录的用户启动一个新进程,还是有更好的方法呢?
我会用文件来存储数据。处理文件输入输出时,我需要很多复杂的队列吗?
有没有简单的方法可以把整个文件提供给客户端,比如用于自动更新?
提前谢谢你们!