WINSOCK 6 à .NET => serveur multiclient
Salut à toi, celui qui lit ce message...
Voici mon probleme:
J'ai créer un serveur multi-client (chat) et un client sous VB6.
Le petit problème c'est que dans le code du serveur, j'utilise une socket d'écoute, et une socket de service.
Sur une demande de connexion sur la socket d'écoute, j'accepte la connexion, avec le requestID correspondant,
avec une nouvelle socket de service que je charge avec "Load".
La socket de service est indexée.
Lorsque je charge une nouvelle je la charge avec un index supérieur au précedent.
La première socket de service à un index 0.
Ma question:
Quel est l'équivalence en .Net de l'indexation des sockets pour créer un serveur multi-client?
Si il en existe une ? .....je suppose que oui.
Voici le code en VB6 du serveur:
la socket d'écoute est: sck_ecoute
la socket de service est: sck_serv
Private Sub sck_ecoute_ConnectionRequest(ByVal requestID As Long)
'index de connexion tjs croissant
indexconnect = indexconnect + 1
'instance d'une nouvelle socket
Load sck_serv(indexconnect)
sck_serv(indexconnect).Accept requestID
End Sub
merci à celui qui pourrait m'aider.