| Autore: PUOJACKZ | Data: 2005-11-25 |
| Modificato:
2006-01-24 |
Letture: 1211 |
|
IRCX (Internet Relay Chat eXtension) è un estensione del protocollo IRC, sviluppata da Microsoft, la quale tende a risolvere alcuni problemi presenti nell'RFC 1459. IRCX definisce il sistema per utilizzare l'autenticazione SASL (al fine di autenticarsi, in modo sicuro, al server), le proprietà e i metadati dei canali, implementare il supporto multilingue (il quale può essere querato utilizzando il comando "LISTX" (al fine di trovare i canali ove viene parlata la lingua dell'utente), introdurre dei livelli utente addizionali (owners, hosts, e voices), specificare i livelli dell'IRCOp e supportare completamente l'UTF-8 (nei nicknames, nomi canali ecc.). IRCX è completamente progettato per fornire una compatibilità verso le precedenti versioni di IRC; le nuove features son state elaborate in modo che i client IRC standard possano manipolarle (es. i nicknames UTF-8 son convertiti in esadecimale). L'IRCX è stato, originariamente, supportato da Microsoft Exchange 5.5 (al posto dell'ormai obsoleto Microsoft Chat protocol, il quale era un protocollo binario) e, successivamente, da Microsoft Exchange 2000. Dopo quest'ultimo, Microsoft ha smesso di distribuire software che supportasse l'IRCX, modificando tale protocollo in quello che poi ha dato vita all'MSN Chat network. Quest'ultimo, però, non è nè standard, nè disponibile pubblicamente. Pare, comunque, che vi sia una compatibilità con l'IRCX, in quanto, molti vecchi client, che supportavano tale protocollo, riescono a connettersi senza problemi, alla chat MSN, senza molte modifiche. Microsoft tentò di rendere l'IRCX uno standard, ma per vari motivi tale processo non giunse mai a termine. Oggigiorno, le implementazioni di ques'ultimo si basano su draft proprietari, a volte, mai diffusi in Internet, per varie cause (sia per le features implementate, che per la debolezza nella scelta di certe soluzioni, oltre ad altri aspetti tecnico/politici di adozione, più o meno oscuri). In passato, ci furono delle voci riguardo l'impiego, da parte di Microsoft, nell'usare l'IRCX come protocollo per il Mass-Messaging in Exchange, ma tale idea poi venne soffocata dalla nascita del protocollo MSN Messanger, adottato, successivamente, per lo stesso proposito. Esistono, comunque, vari IRCd che implementano tale protocollo (Es. Tes-X, ignitionServer, IRCXpro e MooIRCd), in modo abbastanza soddisfacente e funzionale.
|
|