Jetzt eintauschen
und EUR 0,10 Gutschein erhalten
Eintausch
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Linux Socket Programming [Englisch] [Taschenbuch]

Sean Walton
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)

Erhältlich bei diesen Anbietern.



Kurzbeschreibung

Januar 2001
Linux Socket Programming presents a comprehensive discussion of all relevant topics including: writing programs compatible with both Internet Protocol version 4 (IPv4) and IPv6, raw sockets, User Datagram Protocol (UDP), broadcasting /multicasting, server internals, and more, plus a section covering Posix threads.It provides thorough coverage of programming with the TCP, UDP, and IP protocols, as well as lower-level raw sockets. The myriad of function calls, data structures, and options associated with the APIs are explained with well-chosen diagrams and tables.

Produktinformation

  • Taschenbuch: 531 Seiten
  • Verlag: Sams (Januar 2001)
  • Sprache: Englisch
  • ISBN-10: 0672319357
  • ISBN-13: 978-0672319358
  • Größe und/oder Gewicht: 22,9 x 18,8 x 3 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 1.428.864 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

Linux Socket Programming presents a comprehensive discussion of all relevant topics including: writing programs compatible with both Internet Protocol version 4 (IPv4) and IPv6, raw sockets, User Datagram Protocol (UDP), broadcasting /multicasting, server internals, and more, plus a section covering Posix threads.It provides thorough coverage of programming with the TCP, UDP, and IP protocols, as well as lower-level raw sockets. The myriad of function calls, data structures, and options associated with the APIs are explained with well-chosen diagrams and tables.

Über den Autor und weitere Mitwirkende

Sean Walton MSCS, formerly a lead design technology specialist and configuration management team lead on the process improvement team at Nationwide Financial has also worked for Hewlett Packard where he developed the automatic language detection feature found on the LaserJet printers (patent #5,392,419). Sean also developed a real time micro operating system for the 8052 microcontroller for emulating printer engines. Sean got his MSCS in 1990 from BYU specializing in merging language and multitasking theory. He has many years of professional experience in several types of UNIX programming and administration including Linux, Ultrix, SunOS and System V. Because of this background, he focuses on system-independent programming that facilitates easy porting.

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
5.0 von 5 Sternen
5.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
3 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Schlichtes Lernen bei einem fähigen Lehrer 17. Juli 2001
Von Ein Kunde
Format:Taschenbuch
Den entscheidenden Erfolg erzielt Sean Walton durch seine Sprache. Dass sein Werk mich vom Allgemeinen zum Speziellen führt und dadurch die nötigen Wiederholungen automatisch bei der Lektüre und (vor allem) beim Selbermachen erfolgen, erhöht den Spaß bei der Arbeit.
Um die _Arbeit_ beim Entwurf und bei der Programmierung eines Client-Server-Systems geht es dabei auch hauptsächlich. "Linux Socket Programming" muss man neben der Tastatur lesen, nicht in der Kaffeeküche. So muss es auch entstanden sein...
Leute, das macht ja Spaß! :-)
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 3.0 von 5 Sternen  8 Rezensionen
15 von 16 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Are Other Reviewers Using the Same Book? 6. November 2001
Von Sean Newton - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I am really not sure if the other reviewers are leaving comments for the same book. I purchased this book to gain an understanding of socket programming in Linux. I made it half way through chapter 2 before returning the book.
Problems started with chapter 1. The writing style is extremely choppy. The book references sample code on the included CD-ROM and in the back of the book. Guess what? No CD and no code appendix. We are not talking just one reference to this. There are several in chapter one and the part of chapter two I read kept refering to the CD for RFCs.
So, you might say, perhaps there is a web site with code. Eureka! there is. So I happily try to compile the sample simple-client code for chapter 1. One error, one warning, and code that doesn't match what is said in the book. Specifically: the error was caused by forgetting to #include <errno>, warning on line 62 because there needs to be an explicit cast to (struct sockaddr*) and finally in big bold letters in a gray box the author states that the book's sample code will use PF_ prefixes vs AF_. Not true in the code I looked at.
I did email the author and received a quick response. He let me know that he was having to foot the bill for the web site. Shame on the publisher for the lack of support. But shame on Mr. Walton for publishing such unpolished code.
Maybe the rest of the book is ok. Explantions were extremely shallow in chapter one when talking about function calls and structures with references to RFCs and other resources. I paid for the book to be a resource, not to be referred other places. What explanations there were jumped all over the place without any real meat, sometimes using useless analogies. I didn't feel like fighting my way through the rest of it. I broke down and ponied up for Stevens TCP/IP Illustrated Volume 1 and Unix Network Programming Volume 1.
5 von 6 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Has useful tidbits (but that's about it) 19. September 2001
Von Alexander L. Belikoff - Veröffentlicht auf Amazon.com
Format:Taschenbuch
First of all, this book is no UNPv1. If you want to learn network programming for UNIX/Linux, there is nothing that could replace UNPv1 (Stevens "Unix Network Programming" 2nd ed., vol. 1). [CORRECTION: actually Comer's book(s) are comparable to those of Stevens]
Now back to the book reviewed. I bought it because it seemed to elaborate a bit more on a subject covered only briefly by Stevens: concurrent network I/O in real-world conditions. Well, it did have a special section on the subject but it didn't provide any particular information I was looking for:
- analysis of different I/O methods' behavior under different load conditions
- throughput analysis
- applicability of different methods in different UNIX flavours (Oops, this is a book for Linux! Still, it would be nice if the author at least mentioned the portability issues)
- while the examples were nice and clear, it would make sense to create an I/O abstraction layer that would act as a (de)multiplexor and to change only this layer for every I/O paradigm.
So, once we get past the section on real-world network I/O issues, what we are left with is a decent yet not perfect book on network programming. It will teach you how to develop network applications for Linux but it won't provide the same depth UNPv1 does.
Conclusion: Read it if you want to quickly start developing network apps and you don't have time for UNPv1. Otherwise go for UNPv1. Still, it is worthwhile to skim through the sections on throughput and performance.
2 von 2 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Very Good source and Explanation 7. August 2003
Von slackware #1 - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I think this book is well written, it gives you the basic idea of the network protocal, mainly how each piece is created in a packet. It even goes a little into the Network OSI model, if you dont know about networking, then I can see how this book would seem hard for some ppl. I do admit that i wasnt too happy when i didnt get the cd that the book references too, but if you really need it, you can find it with a little bit of effort, or go to [the website]. Hope this helps those who need it :^).
4 von 5 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Poor job... 16. Juli 2002
Von Ein Kunde - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I bought the book hoping to get some cookbook algorithms for setting up some sockets, but I must say I'm really disappointed with the book. I wish I had read the reviews here first. I would never have purchased the book. I'm an engineer, have been programming for over twenty years and have a large technical book collection. This book is poorly put together, jumps around topics, has confusing explanations, and the incomplete code segments don't help much... I'll think twice about buying another Sam's book. I've read gallies that were better than this. I rate this as a don't buy!
4 von 6 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Very Good! 13. März 2001
Von Eduardo Roberto Maciel - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Weel, I was "trying" to find something interesting and finally it happened. The book has a solid explanation of concepts, and every example is quite illustrative. The section that covers Posix threads is very good. And I'm sure that this is the one of the best beginner's guide to socket programming.
If you wants to develop TCP/IP programming, this is THE book.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar