Einzelnen Beitrag anzeigen

sAibo

Registriert seit: 6. Mai 2004
20 Beiträge
 
#1

mehrere sockets in einem programm verwenden?

  Alt 21. Jun 2004, 19:35
hi, für ein spiel in der schule, bin ich gerade dabei mir einen kleinen chat zu programieren. daneben brauch ich natürlich auch noch eine prozedur die für den gesammten restlichen datenaustausch verantwortlich ist.

der übersicht halber, dachte ich mir ich bau einfach zwei server-client verbingungen auf und benutz die eine nur für den chat und die andere für die restlichen daten... (ob das sinnvoll ist weiß ich nicht, habs halt mal versucht)

auf jeden fall bekomm ich jetzt wenn ich dass zweite programm bei mir aufm rechner starte eine fehlermeldung: "windows-socket-fehler: normalerweise darf jede socket adresse(protokoll, netzwerkadresse oder anschluss) nur jweils einmal verwendet werden(10048) auf API'bind'"

mhh... wie ist das? darf ich mehrere verschiedene sockets verwenden, die jeweils auf verschiedenen ports aber an die gleiche adresse schicken? (im moment test ich nur bei ner lokalhost verbindung)

wo liegt das problem für die fehlermeldung?

danke schonmal im voraus

tobias
  Mit Zitat antworten Zitat