Re:
Scritto da: Uyulala 13/03/2004 19.41
Da ieri non riesco ad accedere al messenger MSN. Capita anche a voi? Sapete perchè succeda?
Ho avuto il problema anch'io - non c'e' molto da fare, in realta' (e' da un paio di settimane, cmq).
MSN lavora secondo un sistema client-server.
In un sistema simile, uno o piu' computer (client) usufruiscono dei servizi di un altro computer (server) che li fornisce.
Nel caso specifico, Microsoft mantiene dei server per gestire MSN; i client sono quelli che normalmente abbiamo installati sui PC.
Quando si apre MSN, ad esempio, il proprio client manda dei dati in rete dicendo "l'utente tot e' connesso" ad un server (diciamo).
Il server, che tramite qsto messaggio sa quali utenti sono connessi e quali no, e chi c'e' nell'elenco dei contatti di qcuno, scorre l'elenco dei contatti e notifica agli altri "l'utente tot ha effettuato l'accesso".
Idem per i messaggi. Se io mando un messaggio a qcuno, in realta' lo sto mandando al server, il quale poi lo rispedira' al qcuno del caso.
(E' sorprendente la velocita' della rete - un messaggio parte dall'Italia, arriva nella East Coast e ritorna, in meno di 2-3 secondi, di media. Ogni tanto ci penso e rimango basito)
Un server e' in grado di gestire - ovviamente - migliaia di utenti in contemporanea; tuttavia, ormai il numero degli utenti MSN (che fra l'altro e' installato con Windows XP a priori), si e' allargato a dismisura (recenti statistiche parlano di piu' di 6 milioni di utenti).
Certo i server sono potenti, ma evidentemente non abbastanza da gestire tutta qsta gente.
Nel dubbio fra offrire un pessimo servizio (comunicazioni piu' lente, a volte perse, notifiche fasulle di gente non piu' in linea che deve rimettere la password per entrare, e similia), oppure gestire la cosa "chi primo arriva, meglio alloggia", Microsoft ha optato per la seconda possibilita', probabilmente in attesa di tirare in piedi server migliori - in fondo, con MSN guadagnano parecchi soldi.
La posta di Hotmail funziona in un modo simile.
Microsoft ha creato un servizio (il famoso ".NET Passport"), che dovrebbe, nella loro idea, funzionare da "identita' virtuale" per una persona in rete, e quindi dare accesso ad una serie di servizi.
Quando una persona si collega a MSN, si collega con un account .NET Passport (dove "account" e' una combinazione di "nome utente" e password).
Il "nome utente" usato per il .NET Passport e' un indirizzo di posta (generalmente Hotmail, a volte "@msn.com").
In pratica, a cosa serve il .NET Passport?
Nell'idea di Microsoft, a tutto.
La posta e' legata al .NET Passport (Hotmail); la "messaggistica istantanea" e' legata al .NET Passport (MSN Messenger); in alcuni siti, posto che il proprio "profilo passport" (le informazioni che vengono date a Microsoft per la creazione di questa "carta d'identita'" virtuale) includa il numero di carta di credito, e' possibile acquistare su Internet in alcuni negozi; e infine, e' possibile anche acquistare altri servizi (mi viene in mente un sito che usa il Passport per far pagare agli utenti dei DivX, che pero' sono legali, o un articolo che parlava della possibilita' di usarlo per gli abbonamenti ai videogiochi online).
Il problema che ha adesso MSN o Hotmail - o chiunque si appoggia ai servizi .NET Passport, e' che ci sono molti piu' utenti del previsto, e quindi fisicamente i server non ce la fanno.