2010-03-26 15 views
0

Comment puis-je travailler avec la connexion tcp sans Winsock ou un autre binaire externe?tcp sans Winsock

+6

Pourquoi voudriez-vous? – Thomas

+0

J'aime avoir un contrôle total sur mes programmes ou au moins savoir comment cela fonctionne, puisque je ne suis pas prêt aller descendre à des niveaux inférieurs de programmation .. je demande comment le faire avec C# – user302823

Répondre

4

Étant donné que vous utilisez C#, vous devez simplement utiliser les espaces de noms System.Net et System.Net.Sockets.

Cela vous empêche de travailler directement avec Winsock (bien qu'ils soient basés sur Windows Sockets en interne, au moins sur Windows).

Par exemple, le TcpClient class fournit une connexion TCP Client et a été pris en charge dans C# dans chaque version de .NET Framework. Il n'y a absolument aucune raison de ne pas utiliser ces classes si vous voulez travailler avec des sockets.