Neu kaufen

oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Gebraucht kaufen
Gebraucht - Gut Informationen anzeigen
Preis: EUR 35,66

oder
 
   
Jetzt eintauschen
und EUR 8,20 Gutschein erhalten
Eintausch
Alle Angebote
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.

Unix Network Programming: The Sockets Networking API (Addison-Wesley Professional Computing) [Englisch] [Gebundene Ausgabe]

W. Richard Stevens , Bill Fenner , Andrew M. Rudoff
5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Statt: EUR 51,95
Jetzt: EUR 50,95 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 1,00 (2%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Nur noch 2 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Dienstag, 22. April: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Kurzbeschreibung

14. November 2003 Addison-Wesley Professional Computing
This is THE guide to UNIX network programming APIs. Whether you write Web servers, client/server applications, or any other network software, you need to understand networking APIS-especially sockets in greater detail than ever before. You need UNIX Network Programming, Volume 1, Third Edition. In this book, the Authors offer unprecedented, start-to-finish guidance on making the most of sockets, the de facto standard for UNIX network programming with APIs - as well as extensive coverage of the X/Open Transport Interface (XTI).

Hinweise und Aktionen

  • 5-EUR-Gutschein für Drogerie- und Beauty-Artikel:
    Kaufen Sie für mind. 25 EUR aus den Bereichen PC-und Videogames, Musik, DVD/Blu-ray und Hörbücher sowie Kalender und Fremdsprachige Bücher ein; der 5-EUR-Gutschein wird in Ihrem Amazon-Konto automatisch nach Versand der Artikel hinterlegt. Die Aktion gilt nicht für Downloads. Zur Aktion| Weitere Informationen (Geschäftsbedingungen)
  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Wird oft zusammen gekauft

Unix Network Programming: The Sockets Networking API (Addison-Wesley Professional Computing) + Advanced Programming in the Unix Environment (Addison-Wesley Professional Computing) + The Linux Programming Interface: A Linux and UNIX System Programming Handbook
Preis für alle drei: EUR 177,90

Die ausgewählten Artikel zusammen kaufen


Produktinformation

  • Gebundene Ausgabe: 991 Seiten
  • Verlag: Prentice Hall; Auflage: 3. A. (14. November 2003)
  • Sprache: Englisch
  • ISBN-10: 0131411551
  • ISBN-13: 978-0131411555
  • Größe und/oder Gewicht: 24,3 x 18,9 x 4,2 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 17.777 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

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

Produktbeschreibungen

Synopsis

This is THE guide to UNIX network programming APIs. Whether you write Web servers, client/server applications, or any other network software, you need to understand networking APIS-especially sockets in greater detail than ever before. You need UNIX Network Programming, Volume 1, Third Edition. In this book, the Authors offer unprecedented, start-to-finish guidance on making the most of sockets, the de facto standard for UNIX network programming with APIs - as well as extensive coverage of the X/Open Transport Interface (XTI).

Buchrückseite

UNIX Network Programming, Volume 1: The Sockets Networking API, Third Edition

"Everyone will want this book because it provides a great mix of practical experience, historical perspective, and a depth of understanding that only comes from being intimately involved in the field. I've already enjoyed and learned from reading this book, and surely you will too."

--Sam Leffler

The classic guide to UNIX networking APIs... now completely updated!

To build today's highly distributed, networked applications and services, you need deep mastery of sockets and other key networking APIs. One book delivers comprehensive, start-to-finish guidance for building robust, high-performance networked systems in any environment: UNIX Network Programming, Volume 1, Third Edition.

Building on the legendary work of W. Richard Stevens, this edition has been fully updated by two leading network programming experts to address today's most crucial standards, implementations, and techniques. New topics include:

  • POSIX Single UNIX Specification Version 3
  • IPv6 APIs (including updated guidance on IPv6/IPv4 interoperability)
  • The new SCTP transport protocol
  • IPsec-based Key Management Sockets
  • FreeBSD 4.8/5.1, Red Hat Linux 9.x, Solaris 9, AIX 5.x, HP-UX, and Mac OS X implementations
  • New network program debugging techniques
  • Source Specific Multicast API, the key enabler for widespread IP multicast deployment

The authors also update and extend Stevens' definitive coverage of these crucial UNIX networking standards and techniques:

  • TCP and UDP transport
  • Sockets: elementary, advanced, routed, and raw
  • I/O: multiplexing, advanced functions, nonblocking, and signal-driven
  • Daemons and inetd
  • UNIX domain protocols
  • ioctl operations
  • Broadcasting and multicasting
  • Threads
  • Streams
  • Design: TCP iterative, concurrent, preforked, and prethreaded servers

Since 1990, network programmers have turned to one source for the insights and techniques they need: W. Richard Stevens' UNIX Network Programming. Now, there's an edition specifically designed for today's challenges--and tomorrow's.


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


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
10 von 10 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Umfangreiches aber verständliches Gesamtwerk 7. August 2006
Format:Gebundene Ausgabe
Ich habe mir das Buch gekauft, um mich über die Netzwerkprogrammierung zu informieren. Eigentlich ging es mir um Windows-Anwendungen, aber des spielt eigentlich eine kleine Rolle, da die Implementierungen kaum voneinander abweichen.

Durch den Text ziehen sich einige wenige Anwendungen, die immer wieder für die aktuelle Thematik angepasst werden und somit die Unterschiede zwischen den behandelten Techniken sehr gut verdeutlichen. Die Code-Listings werden ausführlich besprochen und sind einfach verständlich. Durch diese Beispiele wird die Theorie sehr gut unterstüzt und veranschaulicht.

Die Theorieteile sind teilweise leider etwas langweilig geraten, aber das lässt sich eben bei der Beschreibung von trockenen Netzwerkprotokollen und -standards kaum vermeiden. Dennoch schaffen es Stevens und seine Co-Autoren die Motivation hoch zu halten, dies wird gerade durch die Beispiele erreicht. Die englische Sprache hat mir dabei keine Probleme bereitet und ich ziehe es einer schlechten deutschen Übersetzung allemal vor.

Man merkt es den Autoren an, dass sie eindeutig wissen, wovon sie reden und der Text erklärt die Details der Protokolle und auch die Tücken und Fallen sehr gut und verständlich. Dabei ist es so aufgebaut, dass Einsteiger, wie ich es war, aber auch Profis damit zurecht kommen und das Buch sehr gut als Nachschlagewerk benutzt werden kann.

Auch im Zeitalter von .NET und Java ist es doch noch notwendig zu wissen, was denn da im Hintergrund gerade abläuft, will man eine Chance haben seine Fehler zu finden. Deshalb hat mir das Buch sehr gute Grundlagen vermittelt, auf denen man auch mit neueren Technologien noch aufbauen kann.
Lesen Sie weiter... ›
War diese Rezension für Sie hilfreich?
4 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Sehr gutes Buch, veraltete Produktbeschreibung 1. Dezember 2009
Format:Gebundene Ausgabe|Von Amazon bestätigter Kauf
Der Rezension von Jochen Bühler kann ich kaum noch etwas hinzufügen. Ich möchte hier lediglich anmerken, dass die Produktbeschreibung von Amazon.de ein wenig verwirrend ist. Dort wird geschrieben, dass XTI ausführlich in dem Buch behandelt wird. Das ist jedoch nicht richtig, da sich dieser Text auf die zweite Auflage bezieht. In hier angebotenen dritten Auflage gibt es folgende wesentliche Veränderungen:

* Informationen zu IPv6 wurden aktualisiert
* sämtliche Quelltextbeispiele und Beschreibungen der Funktionen wurden auf den Stand von POSIX 1003.1-2001 gebracht
* die Behandlung des X/Open Transport Interface (XTI) wurde komplett rausgestrichen
* TCP for Transactions (T/TCP) wird nicht mehr besprochen
* drei gänzlich neue Kapitel zu SCTP wurden dem Buch hinzugefügt
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.9 von 5 Sternen  34 Rezensionen
63 von 63 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Continuing the work of a legend in the field of CS 6. Februar 2004
Von ART SEDIGHI - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
It would be difficult to put value on a book that has been a classic text and a reference in academia and in the real world in the context of Network Programming for over a decade. Richard Stevens published the ever-popular Unix Network Programming [UNP] back in 1990, followed the second edition in 1998. With a dedication to the memory of R. Stevens, the UNP book found itself two new authors, Bill Fenner and Andrew M. Rudoff, who would write the third edition of this book. The third edition has many updates, a new look and feel and many of new chapters that cover the topics more applicable these days. In my opinion, it is still the most valuable and profound text in the context of Network Programming.
For those of us who have the first two editions of this book, the third edition has the following changes in effect:
· IPv6 updates. In the second version of the book, IPv6 was merely a draft and the sections covering IPv6 has been updated to take these changes into effect.
· POSIX updates. The functions/APIs and examples have been updated to reflect the changes to the latest version of the POSIX specification (1003.1-2001)
· SCTP coverage. 3 new chapters that cover this new reliable, message-based transport protocol have been added.
· Key Management Sockets coverage. Network security and its applicability and use with IPsec.
· Updated Operating Systems and machines that are used to run the examples in the book.
· Some topics such as Transaction TCP and X/Open Transport Interface have been dropped.
Many topics and sections have been updated with the authors' comments. These comments even though simple for someone new to the profession, are extremely useful as they are like hints and tips from one developer to the next to help you out in your next programming assignment.
If this is the only edition of the book that you are reading, you are in for a treat. Topics in Network Programming are covered in detail and using concrete programming examples that all of us can relate to - all Unix, but what else is there?! All kidding aside, the topics are covered well enough that they are useful information under any Operating System. The concepts don't change; sockets are sockets under any Operating System. The function call is different, but one needs to go thru the same steps under any environment.
Being the most popular networking protocol, TCP/IP is covered in Part I of the book. One needs to have prior understanding of the TCP/IP protocol and the OSI model, however. If this is the first time you are looking at the programming aspects of networking protocols, Part I of this book will cover the basics. It starts you off with a couple of simple examples such as daytime client and a daytime server and it builds on that as the reader reads along. TCP, UDP and SCTP (Stream Control Transmission Protocol) are covered in brief in Part I, and basic concepts such as the three-way handshake of TCP and the four-way handshake of SCTP are depicted.
Part II of the book covers sockets and socket programming. Topics such as the socket Address Structure in IPv4 and IPv6 for TCP, UDP and SCTP are covered and examples (the same daytime client/server) are given to convey the point to the reader. It is important to mention here that all the topics and concepts are depicted for the three transport protocols: TCP, UDP and SCTP. Every single socket API under the Unix programming environment is covered and examples are given for each function call to show the reader how the function can be utilized. An entire chapter has been dedicated to Socket Options and how they are used/can be used for best results. Hints are given throughout the chapter to tell the user about the pitfalls and best practices of each option.
After the basics have been covered, various I/O models are depicted in detail and examples are shown to convey the pro's and con's of each I/O model. The five I/O models used thru the book and available under the Unix environment are:
· Blocking I/O
· Non-blocking I/O
· I/O Multiplexing (using select and poll)
· Signal driven I/O
· Asynchronous I/O
SCTP - Stream Control Transmission Protocol, a new IEFT standard are covered in later chapters of 9 and 10 and again in chapter 23. The two interface models of SCTP (one-to-one and one-to-many) are covered in detail, and their differences with TCP are also explained in full. The client/server example that has been used throughout the book is ported to use the new SCTP protocol. The authors then go into great detail explaining the problems that SCTP solves over TCP and where and how it would be useful to use SCTP.
Advanced topics such as IPv4 and IPv6 portability, Unix Domain Protocols, Multicasting and advanced Socket programming for UDP, TCP and SCTP cover the rest of the chapters in this book.
Various options for interoperability between IPv4 and IPv6 start off the last section of the book. A chapter on Advanced I/O functions brings the reader a new perspective of how complicated Network Programming can become. Non-blocking I/O, befits and examples are covered in chapter 16. The topics on Multicasting, and adding reliability to UDP are probably my favorite chapters in this book. The Time Server that has been used throughout the book is re-coded to become a multicast application. Some issues that arise when designing multicast applications such as multicast on a WAN are also discussed.
The third edition of the UNP book is as good as ever. The updates truly reflect solutions to today's challenges in Network Programming. Bill Fenner and Andrew Rudoff did an amazing job continuing the work a true legend in the field of Computer Science.
23 von 23 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen current classic 28. Januar 2005
Von Jeff Pike - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
This book, as with all other Stevens books, can be used as either a tutorial or reference. The depth of information here is unparalleled. I continue to be impressed with the detail in this book. Fenner and Rudoff have done an outstanding job of maintaining quality and tradition this invaluable reference. Avid Stevens fans will not be disappointed.

3rd edition updates include:
*IPv6 added
*POSIX 1003.1-2001 added
*XTI dropped
*T/TCP dropped
*SCTP added
*Key Management Sockets for use with IPSec Added
*Machines used for examples updated
*Other material updated where appropriate (including new functions)

I bought this book a year ago along with Stevens "Advanced Programming in the UNIX Environment" I read most of this book as a tutorial on network programming. I continue to use it as reference. I also read all of APUE. Since then I've added TCP/IP Illustrated, Volume 1 and UNIX Network Programming, Volume 2 to my collection. I've come to apprecaite the painstaking detail, pure clarity, and conciseness that are the hallmarks of all Stevens books.

I'm thankful that Rudoff and Fenner updated this classic. This book is all most will need for the sockets API. I don't have the second edition, but I'm quite happy with the third. It's good to have something that speaks to IPv6. This is the best of the old and new. I wouldn't mind seeing an updated version of TCP/IP Illustrated volumes 1 and 2 either if Fenner and Rudoff are up to it.

All of the Stevens books compliment each other really well. Truth be told, the more Stevens books you read the better off you are.
13 von 13 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Invaluable UNIX Programming Resource 25. Januar 2004
Von Russ Woodman - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
While not a C programmer by any means, I decided to take some time and tackle the UNIX Network Programming book. I found that lots of early college classes came back to me as I forged a few pages in. It was clear from the very beginning that this book was going to be a very detailed study on all aspects of IP networking as it relates to UNIX programmers. Even for someone who isn't initiated in the topic or really even interested, it was quite an experience to read through the hundreds of flow charts and detailed examples of C code showing how to perform all kinds of interesting network tasks.
From a simple HTTP GET to detailed network file and connectivity operations, including TCP and UDP packets, ports, sockets and so on, there is a place in the book for each kind of network programming service. There is also a fair amount of text dealing with debugging techniques, allowing even those programmers who are experienced in their craft to find new ways to ferret out the problems in their code. The book also promotes good stylistics in programming, engendering the idea that readable and understandable code is better code than that which simply works.
There are also examples and explanations for IPv6?, for any programmer who is going to be making the leap into next generation networks. There are also instructions on how to deal with wireless networks, security models and other topics for anyone who plans on designing network applications or specialized network configurations.
It's probably not accurate to rate a book on a topic that holds little interest to the reader, but even a modest script programmer can tell when a book hits a subject just right and brings out all the details in a concise, easy-to-understand way. If you're a hard-core network programmer, this book is definitely for you. If not, you may find you learn something anyway.
8 von 8 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen School Text 3. November 2005
Von C. Rogers - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
I was required to use this book for my networking programming class. I'm in my senior year of college and having quite a bit of experience with textbook, I can say with confidence that this is one of the better textbooks out there. You can definately teach yourself network programming with this book and the accompanied source examples.... makes a handy reference guide as well. Worth the investment for Computer Science Engineers.
8 von 8 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen What more needs to be said? 28. August 2005
Von Digital Revolutionary - Veröffentlicht auf Amazon.com
Format:Gebundene Ausgabe
Im an Australian final year undergrad CS student, we used this as the text for a course 'Network Programming'. This book is very well written and explains not only the process of writing networked applications using C, but also how the actual protocols such as TCP, UDP etc work. This gives you a solid understanding of the 'whys' of network programming and not just the 'hows'. Overall this is a great book for those wanting to learn about network programming in Unix systems or those wanting a refresher. Highly recommended.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen
ARRAY(0xa9320a08)

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