列的输入，通常是来自使用者。消息队列提供了异步的通信协议，每一个贮列中的纪录包含详细说明的资料，包含发生的时间，输入装置的种类，以及特定的输入参数，也就是说：消息的发送者和接收者不需要同时与消息队列交互。消息会保存在队列中，直到接收者取回它。一个WIMP环境像是 Microsoft Windows，借由优先的某些形式（通常是事件的时间或是重要性的顺序）来储存使用者产生的事件到一个 事件贮列 中。系统把每个事件从事件贮列中传递给目标的应用程式。
实现.实际上，消息队列常常保存