Ich entwickle eine kleine TCP Client/Server Bibliothek.
Ich stehe vor diesem Problem, wenn ich einen Client erstelle und ihn mit dem Server verbinde. Es gibt mir diese Ausnahme
Normalerweise ist nur eine Verwendung jeder Socket-Adresse (Protokoll/Netzadresse/Port) zulässig.
mein Code ist.
public TCPClient(string remoteIPAddress, int port)
{
this.remoteIPAddress = IPAddress.Parse(remoteIPAddress);
this.port = port;
IPEndPoint remoteEndPoint = new IPEndPoint(this.remoteIPAddress, this.port);
tcpClient = new TcpClient(remoteEndPoint);
}
und hier ist TCPServer
public TCPServer(int listeningPort)
{
this.listeningPort = listeningPort;
tcpListenter = new TcpListener(this.listeningPort);
workers = new List<TCPServerWorker>();
this.keepRunning = false;
}
jede Hilfe, warum ich diese Ausnahme erhalte