Как получить "консоль сервера" - PullRequest
0 голосов
/ 11 мая 2011

Я хотел бы написать серверное приложение, которое считывает пользовательские команды, но по-прежнему выводит новые события во время чтения. Оно должно выглядеть, например, как. консоль сервера Minecraft. Я попробовал некоторые вещи, но ничего не получилось, и у меня закончились идеи.

Ответы [ 2 ]

1 голос
/ 11 мая 2011

Проверьте

http://www.amazon.com/Pocket-Socket-Programming-Kaufmann-Practical/dp/1558606866

Это отличное руководство по изучению сокетов.

Начну с очень простого протокола TCPПример слушателя в книге.

Вы хотите, чтобы ваш сервер слушал сокет, читал (анализировал) пользовательские команды и отвечал соответствующим образом.

Если вы не привязаны к C ++,Вы можете сделать это чертовски быстро с помощью Perl / Python / Ruby или даже C #.

0 голосов
/ 11 мая 2011

Читать о libedit или GNU Readline .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...