Logiciel de messagerie instantanée externe en VB.NET par Winsock ou d'autres soc
cs_pablo836
Messages postés6Date d'inscriptionsamedi 19 mars 2011StatutMembreDernière intervention23 avril 2012
-
26 avril 2011 à 20:37
NHenry
Messages postés15102Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention27 mars 2024
-
28 avril 2011 à 22:15
Bonjour, j'aimerai créer en vb.net un logiciel de chat client/serveur un peu comme celui présenté dans ce lien..
Mais il faudrait que mon programme puisse aussi accepter les connexion simultannées (10 ou 15 personnes ou plus), qu'il possède deux liste avec les amis et les bannis (pas seulement par adresse ip car elles peuvent changer rapidement) et que les bannis ne peuvent pas se connecter en mode serveur et que tout simplement leurs messages n'aparaissent pas en mode client.
Il faut aussi, et c'es bien le problème principal, qu'il fonctione sur internet (et pas seulemen sur lan et localhost), et que toutes les conversations puissent être listés dans un fichier public inclus dans un serveur (si les personnes configurant les serveurs ne décident pas qu'il s'agit d'une conversation publique), et enfin un petit système de messages privés entre deux utilisateurs sans que les autres voient ne serai aussi pas de refus.
je ne sais pas comment s'y prendre pour créer un programme avec ces fonctions (j'ai réussi à en créer un mais simple fonctionnant sous lan uniquement).
je travaille ce programme en vb.net 2008 et j'utiliserait tout socket (winsock ou autre) pour la conexion.
cs_pablo836
Messages postés6Date d'inscriptionsamedi 19 mars 2011StatutMembreDernière intervention23 avril 2012 27 avril 2011 à 15:57
j'ai peut-être mal formulé ma demande...
en fait, je souhaiterai savoir seulement comment faire pour que ça fonctionne sur internet et pas en réseau local, sans configurer rien du tout au niveau du routeur ou autres (cela pourrait être dérangant pour les utilisateurs du programme). Il s'agit du problème principal et pour les autres choses dont j'ai parlé, je pourrai mieux trouver comment faire moi-même...
sinon je ne souhaite pas du tout que lon fasse l'application à ma place, bien-sur, mais c'est surtout ce problème de fonctionnement ci-dessus qui rend le programme inutile... et j'aimerai que l'on me dise comment l'arranger, c'est tout.
NHenry
Messages postés15102Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention27 mars 2024159 28 avril 2011 à 22:15
Bonjour,
La majorité des exemple que tu trouveras fonctionnent en mode Client/Serveur (TCP/IP).
Concernant les NAT, Le problème est souvent contourné en utilisant un serveur librement dispo sur Internet, ou par uPnP.