I am looking for a place to hang a new idea on how Instant Messages work. The MessagingServer looked (by its name) to be the right place, but I can not find a clear description of exactly what the role of this Server is. Could somebody point me to the right documentation?