не про место речь. А про смысл задачи. Вообще, самое тупое, что приходит на ум: у вас есть команды, они весьма конкретны, пришла одна - выполнили, пришла другая - выполнили ее, если пришло что-то, чего нет в базе - игнор. Для более изварщенной мысли - CRC
Сударь, выскажу имхо, не витайте в облаках, пишите ЧЕТКО, КОНКРЕТНО и ЯСНО. Вашу мысль порой не уловить. Все какие то мытарства не пойми куда, зачем и как. Глядишь и решения будут находиться...
Вот вам аналогия того, что вы написали и чего я спрашивал: Есть велосипед, есть колеса, надо тормозить. Есть 3 типа тормозов - классические на заднем колесе (ножные), ручные - зажим на обод, и палки в колеса. Вопрос - на кой ляд использовать все 3 или 2 из 3 одновременно?! (подразумеваем, что каждый способ одинаково хорош и безотказен, а посему - вариант "для подстраховки" не катит)