Comment fonctionne MSN ?

Résolu
cs_zarkor Messages postés 19 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 19 août 2006 - 16 août 2006 à 15:24
cs_zarkor Messages postés 19 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 19 août 2006 - 16 août 2006 à 16:23
Voila mon problème :
Je suis en train d'essayer de développer un logiciel de messagerie instantanée mais je suis confronté à une problème assez important. En effet une connection directe en WinSock d'un utilisateur à l'autre ne marche pas si un des utilisateurs possède un routeur à moins d'ouvrir le port qui va bien dans le routeur.

Le truc c'est que pour MSN, on a pas besoin d'ouvrir de ports sur le routeur pour que ça marche. Donc je me demandais si MSN fonctionne en lisaison directe ou si ça passe par un serveur.


La seule parade que j'ai trouvée, c'est :
- L'expéditeur envoie le message sur une base de donnée sur internet
- Le destinateur va vérifier toutes les secondes dans la base de données si il n'y a pas de messages pour lui.

Le seul soucis dans ce cas c'est que je dépend d'un serveur qui ne marche pas toujours bien (Vive Free :/)

Voila si quelqu'un peu me renseigner sur le fonctionnement de MSN ou m'aider à trouver une solution à mon problème merci d'avance pour vos réponses.

PS : Si vous voulez plus de renseignement sur la façon de stocker des données sur une base de données a partir d'un prog n'hésitez pas à demander.

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
16 août 2006 à 15:52
Msn se connecte a un serveur qui sert de relai entre les contacts... pas de connexion directe.

Renfield
Admin CodeS-SourceS- MVP Visual Basic
3
cs_zarkor Messages postés 19 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 19 août 2006
16 août 2006 à 16:23
Ok merci, c'est bien ce que je pensais.
Bon si quelqu'un d'autre à un autre idée pour mon problème, merci de proposer.
0
Rejoignez-nous