共1个消息队列的使用场景是什么样的?什么是消息中间件核心功能特相关