Winsock und Wininet
-
Hi Leute, ich will mit Netzwerk-Programmierung anfangen und habe eine Frage: Was ist denn der Unterschied zwischen Wininet und Winsock. Mit beiden Bibliotheken kann man doch Netzwerkprogramme schreiben?
-
Unter "Wininet" findet man Funktionen um beispielsweise Daten von URLs abzurufen, Dateien auf FTP-Server hochzuladen. D.h. darin sind Protokolle wie HTTP und FTP fertig von MS implementiert worden.
Um eine Datei auf einen FTP-Server mittels "Winsock" hochzuladen, müsste man das FTP-Protokoll erst selbst implementieren. Mit Winsock wird man arbeiten, wenn man beispielsweise ein eigenes Chat-Protokoll implementieren wollte.
Schau dich mal hier um:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms738545(v=vs.85).aspx
-
Ah OK, dann werd ich mal mit Wininet anfangen.