【发布时间】:2013-01-13 17:20:28
【问题描述】:
我正在开发一个简单的 2d 在线游戏,现在我正在设计我的服务器。服务器将在 linux vps 上运行,我需要一种与之通信的方法(例如关闭它,因为它将在 vps 上运行,所以简单地关闭终端是行不通的)。所以我认为有两种选择:
1) 编写 2 个应用程序 - 服务器什么都不说也不接受控制台输入,第二个应用程序是控制台,它向服务器发送命令(如退出、获取在线玩家等)。
2) 编写 1 个有 2 个线程的应用程序 - 一个是真正的服务器,第二个线程将用于 cin 和 cout。但是我不确定这是否适用于 vps...
或者也许有更好的方法?这样做的通常方法是什么? 请记住,它必须是与 vps 兼容的方式(只能通过 ssh 访问它)。
谢谢
【问题讨论】:
标签: linux networking console vps