See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Messaggistica istantanea - Wikipedia

Messaggistica istantanea

Da Wikipedia, l'enciclopedia libera.

Il sistema di messaggistica istantanea (in lingua inglese instant messaging) è un sistema di comunicazione solitamente client-server per computer che consente di scambiare in tempo reale, fra utenti di due computer connessi in rete, frasi e brevi testi: è in pratica la moderna versione del vecchio servizio talk di UNIX. È differente dalla e-mail perché lo scambio è istantaneo, ed è più evoluto del suo predecessore perché le frasi compaiono istantaneamente e non lettera per lettera: inoltre, spesso vengono offerti anche altri servizi oltre al semplice invio di messaggi.

Indice

[modifica] Panoramica

Sostanzialmente, un moderno sistema di instant messaging consiste in un programma server centrale, che gira su una macchina apposita, a cui si collegano i programmi client su ciascun computer collegato in rete: il server tiene traccia di quali computer e quali utenti sono connessi al sistema e gestisce le comunicazioni fra i vari programmi client. Per motivi di sicurezza, ai vari client non viene in generale fornito l'indirizzo di rete del corrispondente con cui sono in comunicazione, tuttavia per motivi di efficienza, durante lo scambio di files oppure di flussi streaming (audio e video in tempo reale fra client) il server comunica a ciascun client l'indirizzo di rete dell'altro per permettere ai due di scambiarsi i dati direttamente senza farli passare per il server.

Usare un programma di instant messaging è come condurre una conversazione a distanza mediante una digitazione reciproca di un testo. Alcune applicazioni di instant messaging (come ICQ) danno inoltre la possibilità di usufruire di un servizio analogo agli SMS: se un utente contattato non è connesso in quel momento, il server lo memorizza per alcune ore e lo recapita all'utente chiamato appena questi si connette, se lo fa entro il tempo limite.

I software di instant messaging si sono diffusi rapidamente e i maggiori, come ICQ, MSN e Yahoo, raccolgono ormai la maggior parte degli utenti. L'instant messaging si è diffuso dappertutto, e ogni applicazione ha il suo specifico protocollo, consentendo così agli utenti di eseguire simultaneamente diverse applicazioni disponibili su diversi network.

Il 19 dicembre 2002, l'AOL Time Warner ha annunciato di aver depositato un brevetto per l'instant messaging, ed ha anche registrato il marchio instant messenger; ma fino ad ora (settembre 2004) non ha mai intrapreso iniziative contro alcuno per tutelare le sue proprietà intellettuali

[modifica] Cooperazione

Esistono diverse specifiche di protocolli di pubblico dominio pensati per sistemi di instant messaging: il SIMPLE, SIP per Instant Messaging e Leverage Presence, l'APEX, Application Exchange, il PRIM, Presence and Instant Messaging Protocol, e il protocollo aperto XLM-based XMPP, Extensible Messaging and Presence Protocol, più comunemente conosciuto come Jabber. Tuttavia i più diffusi sono e restano i protocolli usati da Microsoft, Mirabilis e le altre aziende private che commercializzano questi prodotti ed hanno creato nel tempo reti di messaging forti di centinaia di milioni di utenti: ed anche se tutti, aziende, utenti e provider, sono d'accordo sul fatto che sarebbe una buona idea adottare un unico protocollo standard per tutti i sistemi e unificare i sistemi di messaging.

Nelle ultime versioni di Yahoo! Messenger with Voice, e Windows Live (MSN) Messenger, hanno unito le due community e possibile comunicare fra loro.

Esistono però alcuni client di instant messaging, quasi sempre open source, che sono in grado di usare due o più protocolli proprietari contemporaneamente permettendo di essere connessi a più reti di messaging tramite un solo programma client, per esempio Trillian, Pidgin, Kopete, Fire, Proteus e Miranda IM. In diverse occasioni, Yahoo!, Microsoft e altre aziende che gestiscono protocolli proprietari di messaging hanno attuato strategie di aggiornamento e revisione degli stessi che fanno pensare a dei tentativi di bloccare la connessione alle proprie reti dei client open source: Yahoo! ha anche rilasciato dichiarazioni esplicite in questo senso, affermando che intende continuare a impedire ad altri client di connettersi alla sua rete di messaging. Tuttavia, visto che è perfettamente legale scrivere un programma che emuli un client di terze parti, l'unica arma a disposizione di Yahoo! è di introdurre sempre nuove modifiche al suo protocollo.

[modifica] Protocolli

[modifica] Client

[modifica] Servers

[modifica] Voci correlate


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -