A messagequeue allows IT professionals to efficiently deliver and monitor messages sent across a computer network. These are usually integrated into a taskqueue for networks that have a Java messaging service.