Messaggistica istantanea

La messaggistica istantanea (in lingua inglese instant messaging) è una categoria di sistemi di comunicazione in tempo reale in rete, tipicamente Internet o una rete locale, che permette ai suoi utilizzatori lo scambio di brevi messaggi. Le differenze principali rispetto alla posta elettronica o altri tipi di chat sono non solo nella brevità dei messaggi o nella velocità della loro consegna, ma anche nel fatto che, il modello di comunicazione sia sincrona. Nei primi sistemi di messaggistica istantanea e in alcuni di quelli recenti, infatti, l’invio di un messaggio è possibile solo quando anche il destinatario è collegato al sistema (online) e solitamente le comunicazioni non sono automaticamente memorizzate dalle applicazioni. Al fine di facilitare per un certo utente la comunicazione con gli altri utenti che il primo conosce, i sistemi di messaggistica istantanea offrono spesso la possibilità di memorizzarli in una rubrica, solitamente chiamata “lista dei contatti” o “degli amici”. I sistemi di messaggistica istantanea offrono spesso anche la possibilità di scambiare file, di conversare tramite voce con tecnologie VoIP, o di effettuare videoconferenze. I sistemi di messaggistica istantanea sono realizzati con architettura peer-to-peer, nella quale le applicazioni usate dagli utenti comunicano direttamente tra loro, o con quella client-server, dove invece le comunicazioni sono mediate da un servizio centrale. In altri casi ancora, sono utilizzati modelli ibridi di questi due, dove il primo, più efficiente per la trasmissione dati, è usato solo per il trasferimento file o le audio- o videoconferenze, ed ogni altro servizio è centralizzato.