hallo leute
Habe wieder mal eine Frage!
Ich habe einen Chat geschrieben und verwende 2 Socket Instanzen: "Server" und "Client"
Client wartet auf eine Verbindung und sobald eine hergestellt wurde soll Server an die Verbindung angepasst werden!
Client empfängt Texte und Server sendet sie
aber es funktioniert nicht:
Habe wieder mal eine Frage!
Ich habe einen Chat geschrieben und verwende 2 Socket Instanzen: "Server" und "Client"
Client wartet auf eine Verbindung und sobald eine hergestellt wurde soll Server an die Verbindung angepasst werden!
Client empfängt Texte und Server sendet sie
aber es funktioniert nicht:
Code:
listener.Start();
while(true)
{
Thread.Sleep(time);
if(firstCon)
{
while(!listener.Pending())
{
Thread.Sleep(time);
}
}
if(listener.Pending())
{
client = listener.AcceptSocket();
//GEt name:
ip = IPAddress.Parse(((IPEndPoint)
client.RemoteEndPoint).Address.ToString());
//Sobald eine Verbindung gefunden wurde soll die Server-verbindung angepasst werden.
if(overrideClient)
{
Connect();
overrideClient = false;
}
firstCon = false;
MethodGetConnection(Dns.Resolve(IP).HostName);
}
if(client != null)
MethodForRecievedText(WaitAtSentText());
public void Connect()
{
IPEndPoint ep = new IPEndPoint(ip , Port);
server.Connect(ep);
}
Zuletzt bearbeitet: