Лучший способ позволить удаленному боту (агенту) и веб-панели общаться (PHP) - PullRequest
0 голосов
/ 02 декабря 2010

Я нахожусь в процессе написания веб-панели, которая будет управлять игровыми серверами на локальных и удаленных серверах.На удаленных серверах будет простой PHP-бот, выполняющий инструкции, данные ему веб-панелью.

Мой вопрос: каков наилучший способ (с учетом производительности и скорости отклика) получитьинструкции от веб-панели к агентам?

EG: расширение сокетов?Таблица памяти в базе данных, называемая очередью, которую агент периодически запрашивает?

Обсудите все варианты, даже если они могут показаться не лучше, чем альтернативы: 3

1 Ответ

0 голосов
/ 02 декабря 2010

Используйте memcached и гигантский массив!:)

РЕДАКТИРОВАТЬ

Обе части уравнения могут обращаться к удаленному серверу Memcached одинаковым образом.Обработка большого массива как стека инструкций.Таким образом, консоль может добавлять новые, а бот может читать, удалять и выполнять их.

Минусы.Это действительно глупая идея.О, и было бы действительно легко по-королевски облажаться, если вы не будете осторожны.

Плюсы.Это супер просто.И очень быстро.

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