27 Stimmen

Welche clientseitigen Situationen benötigen bind()?

Ich lerne die Socket-Programmierung in C. Wann würden Sie bind() auf der Client-Seite verwenden? Welche Arten von Programmen benötigen es und warum? Wo kann ich ein Beispiel finden?

0 Stimmen

Bitte schreiben Sie uns zuerst Ihre Gedanken dazu und wir werden versuchen, Sie zu beraten.

0 Stimmen

Ein Programm wie der Client sammelt Informationen/Nachrichten von einer anderen Maschine/Server/Domäne?

-2voto

Edward83 Punkte 6582

binden Funktion ist eine der "Schlüsselfunktionen". Sie verknüpft Ihren Socket (Server oder Client) mit einer Adresse (ip + port). Für Windows müssen Sie die Funktion binden für WinSockets. Es gibt ein gutes Buch darüber "Network Programming for Microsoft Windows" von Anthony Jones und Jim Ohlund.

1 Stimmen

Sie müssen nicht bind eine zu verwendende Steckdose connect

1 Stimmen

Sie müssen nicht binden für send y recv um zu funktionieren, brauchen Sie nur eine angeschlossene Steckdose.

0 Stimmen

Ok) das letzte Mal, dass ich mit Steckdosen vielleicht vor 7 Jahren gearbeitet, lol, jetzt habe ich das Buch überprüft und ich sehe, dass Sie Recht;) sorry Jungs;)

-2voto

r3st0r3 Punkte 1744

Bind kann verwendet werden, um Namen an einen Socket anzuhängen. Wenn Sie also eine Software erstellen, die einen bestimmten TCP-Port verwendet, müssen Sie ihn binden und wissen dann, welchen TCP-Port er verwendet.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X