SAFMQ stands for Store and Forward Message Queue. Written in C++, this application and library integrates data senders with data receivers. SAFMQ stores the data sent until the receiver has opportunity to receive it, allowing asynchronous communication.