mq 是應用層協議,tcp是網絡層協議。他們不在壹個層次。 mq可以用tcp實現,也可以用udp實現。 mq的原理是基於消息的通信方式,message queue消息隊列。 而消息隊列壹般都有api可以直接用,不用自己重新實現。
如果是要實現消息推送到手機,可以看看等極光推送,他們都提供了移動消息推送服務,壹定程度內使用是免費的。極光推送的短信補充,通過極光後臺推送APP通知消息,對於壹些重要又不能遺漏的信息可以調用極光短信的後臺對未收到的客戶端發送短信通知,保證消息的可靠性。