① 如何使用python连接远程Windows服务器
在服务器的电脑上添加第二块网卡,用于连接Internet。用域管理员账户在远程访问服务器上登录。为第二块网卡添加公网IP地址
在远程访问服务器上,从“管理工具”中打开,“服务器管理器”窗口,选中“角色”,单击“添加角色”,打开“添加角色向导”窗口。
在弹出来的“开始之前”窗口中点击“是”按钮。
单击“下一步”“进入选择服务器角色””窗口,选择“网络策略和访问服务”单击“下一步”。
在“网络策略和访问服务”简介窗口单击“下一步”,在“选择角色服务”窗口选择“路由和远程访问服务”。
接下来会显示安装进度
等安装好了以后,点击关闭就可以了。
② 想使用Python做游戏服务器端开发,需要具备哪些技术
你自己说的太含糊了。游戏服务端。仅这两个词只是能说明你要求的服务器并发量要大,此外可能会有一个游戏引擎。具体的你用的是什么游戏类型。需要什么样的引擎。以及是否是网网游戏,或者是FLASH做的RPG游戏都没有说。所以很难给出一个具体的框架与协议。
不过简单的说,python做游戏服务器足够,以前有人用python做过魔兽世界的游戏服务器,做过EVE的客户端。
通常来讲,会使用一个内存数据库,一组关系型数据库。还有几套应用系统,比如交易系统,副本系统,对话系统,用户管理系统,支付系统系统。都是相互独立的,与游戏引擎关系不大。
要用的技术挺复杂的。主要是网络,安全,进程管理,C语言接口,数据库,图像处理,分布式管理等。
③ 如何用python搭建一个最简单的Web服务器
用Python建立最简单的web服务器
利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:
python -mWeb服务器模块[端口号,默认8000]
例如:
python -m SimpleHTTPServer 8080
然后就可以在浏览器中输入
http://localhost:端口号/路径
来访问服务器资源。
例如:
http://localhost:8080/index.htm(当然index.htm文件得自己创建)
其他机器也可以通过服务器的IP地址来访问。
这里的“Web服务器模块”有如下三种:
BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。
④ 为什么python很少用来写网游服务器端通常是c++写的。因为速度慢吗
是因为历史原因,C/C++存在的时间比python要久远,并且C/C++是历史上第一个全能类型语言,这么多年来,经过全世界的努力,C/C++在各种领域,虽然不是最先进的,但却是最稳定最可靠最完善最可行的。因为做为生产/运营商,都会选择C/C++,以保证自己的钱不会打水漂!做为创业公司,都会选择其他言语,用于创新。
⑤ 用Python 进行游戏服务端开发可以从哪些网站,书籍入手
先说好陪清液我没写过游戏服务器,以芦物下内容你持怀疑态度看待吧.
首先觉得这个跟Python关系不大. 而且似乎用Python没什么优势,而且用的也不多的样子?
罗列点东西,或许对你有帮助正明.
Tornado demo application: TCP server to tic-tac-toe multiplayer game
《中型角色扮演网络游戏服务器的 python 应用》王健
slideshare - Stackless Python in EVE
还有一个叫FireFly的框架 Firefly Game Server Framework