在Linux下用消息队列实现聊天室的问题:目前实现一问一答

我在Linux下写了一个消息队列实现聊天室的代码,也实现了:
目前只能一问一答的来进行,如果客户端连续提问几个问题一次发送,服务端只能处理一条后,然后才显示下一条消息再回答,逐条显示。
我想让服务端一起接收显示消息,并且能够多条一起发送,可以实现吗?怎么实现?