Quelqu'un pourrait s'il vous plaît me dire quel est le meilleur guide/livre/matériel pour la programmation socket en C? Je lis le guide de beej pour la programmation de réseau mais il donne juste une vue d'ensemble.
Pouvez-vous suggérer d'autres livres ou guides?Qu'est-ce qu'un bon livre/guide pour la programmation socket en C?
Répondre
UNIX Network Programming, Volume 1, Second Edition: Networking APIs: Sockets and XTI.
Ensuite, allez à partir de là.
d'accord. c'est quelque chose comme la Bible. Après avoir terminé, étudiez les modèles de programmation hautement concurrents. suggère que si sur une étude linux 2.6x pour utiliser epoll, si win/msvc, essayez le port de la concurrence. et nouvel AIO. visitez le projet open source Effo NetMsg C/C++ pour en savoir plus sur epoll, la messagerie réseau et les modèles de programmation hautement concurrents. – Test
Question peut-être stupide: vaut-il la peine de lire si vous prévoyez de programmer sur Windows? – Niki
@nikie Oui, à mon humble avis. Mais, je me souviens avoir profité de l'édition 1995 de http://www.amazon.com/Windows-Sockets-Network-Programming-paperback/dp/0768682320/ –
Commencez par programmer le réseau UNIX en tant que Sinan Ünür said. Lire TCP/IP Illustrated Volume 1 après avoir une bonne prise sur les prises. Ne passez pas cette étape car cela augmentera considérablement vos connaissances des différents protocoles réseau. FWIW, je pense que ces deux livres devraient former la base de toute personne qui envisage même de faire de la programmation réseau à la couche socket.
- 1. programmation Socket en C
- 2. Qu'est-ce qu'un bon tutoriel/howto sur la programmation de socket .net/C#
- 3. Programmation de socket en Java
- 4. Socket-Programmation
- 5. programmation Socket
- 6. Programmation socket USS C++ et _OE_SOCKETS
- 7. Java Socket Programmation
- 8. quel est le bon guifont gvim pour la programmation C/C++
- 9. Bonnes lectures sur la programmation de socket Unix/Linux?
- 10. TCPClient vs Socket en C#
- 11. C# Asyn. Programmation de la prise
- 12. Dynamic Byte Array en C# par programmation Socket [Liste <byte> ne fonctionne pas]
- 13. Programmation orientée aspect en C#
- 14. Comment faire pour abandonner un socket en C#
- 15. Quel est un bon serveur de socket Flash pour un débutant?
- 16. Fermeture/déliaison un socket UDP en C#
- 17. C# Socket Server Envoyer la question
- 18. Programmation de prise C++ Windows
- 19. L'outil pour la programmation visuelle
- 20. Bonne introduction à la programmation des sockets TCP en Java?
- 21. Toutes les ressources connues pour la programmation de socket sécurisée avec Jetty?
- 22. Quels types d'applications sont développés aujourd'hui en utilisant la programmation socket?
- 23. S'il vous plaît toute suggestion du bon matériel pour la programmation opengl iPhone
- 24. Programmation réseau et utilisation des ressources en C#
- 25. Clozure Common Lisp - Programmation de socket TCP - Envoi d'une réponse
- 26. C#, socket via le routeur
- 27. C# problème de socket asynchrone
- 28. Bon matériel d'étude pour C#, JavaScript, PHP?
- 29. Obtenir des informations pour le format de journal commun à partir de la socket en C
- 30. Comment faire un appel socket non bloquant en C# pour déterminer l'état de la connexion?
Le guide de Beej pour la programmation réseau est plus que suffisant pour la plupart des applications simples. – Kylotan
Je suis d'accord avec Kylotan, le guide de Beej est plutôt bon. Si ce n'est pas assez bon alors je devine aller directement au volume 1 de programmation de réseau d'UNIX. :) – BobbyShaftoe
Je pense que ce sujet est également discuté dans le livre d'APUE dans le cas où vous avez déjà accès :-). – p4bl0