Fundamental Networking in Java.
Pitt, Esmond:
Sold by books4less (Versandantiquariat Petra Gros GmbH & Co. KG), Welling, Germany
AbeBooks Seller since 18 March 2011
Used - Hardcover
Condition: Used - Very good
Quantity: 1 available
Add to basketSold by books4less (Versandantiquariat Petra Gros GmbH & Co. KG), Welling, Germany
AbeBooks Seller since 18 March 2011
Condition: Used - Very good
Quantity: 1 available
Add to basket381 Seiten; Das hier angebotene Buch stammt aus einer teilaufgelösten wissenschaftlichen Bibliothek und trägt die entsprechenden Kennzeichnungen (Rückenschild, Instituts-Stempel.); Schnitt und Einband sind etwas staubschmutzig; der Buchzustand ist ansonsten ordentlich und dem Alter entsprechend gut. Text in ENGLISCHER Sprache! Sprache: Englisch Gewicht in Gramm: 680.
Seller Inventory # 1593828
The book provides complete coverage of fundamental IP networking in Java. It introduces the concepts behind TCP/IP and UDP and their intended use and purpose; gives complete coverage of Java networking APIs, includes an extended discussion of advanced server design, so that the various design principles and tradeoffs concerned are discussed and equips the reader with analytic queuing-theory tools to evaluate design alternatives; covers UDP multicasting, and covers multi-homed hosts, leading the reader to understand the extra programming steps and design considerations required in such environments.
After reading this book the reader will have an advanced knowledge of fundamental network design and programming concepts in the Java language, enabling them to design and implement distributed applications with advanced features and to predict their performance. Special emphasis is given to the scalable I/O facilities of Java 1.4 as well as complete treatments of multi-homing and UDP both unicast and multicast.
This book is an in-depth learning and teaching resource for the understanding and programming of TCP/IP networking in Java. It covers 'everything you can do to a socket in Java' and explains when and why you might - or might not - want to do that. It is addressed both to professional programmers and college students in first or second year networking courses.
The book covers TCP and UDP using both blocking streams and non-blocking channels, and also SSL secure sockets in both blocking and non-blocking modes, unravelling the mysteries of the SSLEngine in the process. Particular attention is paid to the neglected topics of multi-homing and multicast. A unique chapter on client and server architectures uses a quantitative approach rather than the usual design-patterns approach, leading to architectures with predictable performance rather than just coding elegance.
All you need to know about:
- Using Streams and Sockets for blocking TCP/IP
- Using Buffers and Channels for non-blocking and multiplexed TCP/IP and UDP
- Designing servers for scalability and predictable performance
- Working with blocking TLS/SSL using Streams and SSLSockets
- Unlocking the mysteries of non-blocking TLS/SSL with the JDK 1.5 SSLEngine
- Using DatagramSockets and DatagramPackets for blocking UDP and multicasting
- Outlining special programming considerations for multihomed hosts
- Managing the transition from IPv4 to IPv6 in Java
Features:
- Extensive Java index
- Accompanying [SVL] website XXXXX with source code download
- Comprehensive code samples and some exercises.
Esmond Pitt is a Melbourne consultant and author with a distinguished 28-year international career in the design and implementation of systems software products. A well-known Java advisor, he has published a book on Java RMI, and is a member of Sun's Expert Group on Distributed Real-time Java. His IT practice encompasses compiler construction, networking, and security. He is a Fellow of the Australian Computer Society.
I was an early reviewer of this book and I admire its economical and thorough but eminently readable style, lucidly describing complex issues without ever outstaying its welcome. This book combines academic rigour with a practical approach deeply informed by real-world experience and I have no hesitation in recommending it to developers of all experience levels. Experienced engineers building network-centric infrastructure or services should not be without this book. In fact, any Java developer building distributed applications such as J2EE, Jini, and Web Services should read this book ― at least to understand the fundamental implications of networking on application design and implementation.
Michael Geisler, Sun Microsystems
"About this title" may belong to another edition of this title.
Allgemeine Geschäftsbedingungen
Allgemeines - Geltungsbereich
1.1. Die folgenden Allgemeinen Geschäftsbedingungen gelten für alle Geschäftsbeziehungen zwischen uns und unseren Kunden. Maßgeblich ist jeweils die zum Zeitpunkt des Vertragsschlusses gültige Fassung.
1.2. Verbraucher i. S. d. Geschäftsbedingungen sind natürliche Personen, mit denen wir in Geschäftsbeziehung treten, ohne dass diesen eine gewerbliche oder selbständige berufliche Tätigkeit zugerechnet werden kann. Unternehmer i. S. d....
Widerrufsbelehrung
Widerrufsrecht
Sie haben das Recht, binnen vierzehn Tagen ohne Angabe von Gründen diesen Vertrag zu widerrufen. Die Widerrufsfrist beträgt vierzehn Tage ab dem Tag an dem Sie oder ein von Ihnen benannter Dritter, der nicht der Beförderer ist, die Waren in Besitz genommen haben bzw. hat. Um Ihr Widerrufsrecht auszuüben, müssen Sie uns
Versandantiquariat Petra Gros GmbH & Co. KG
Ernst-Sachs-Straße 14
56070 Koblenz
altkrimi@aol.com
mittels einer eindeutigen Erklärung (z.B. ein mit der Post versandter Brief, Telefax oder E-Mail) über Ihren Entschluss, diesen Vertrag zu widerrufen, informieren. Sie können dafür das beigefügte Muster-Widerrufsformular verwenden, das jedoch nicht vorgeschrieben ist. Zur Wahrung der Widerrufsfrist reicht es aus, dass Sie die Mitteilung über die Ausübung des Widerrufsrechts vor Ablauf der Widerrufsfrist absenden.
Folgen des Widerrufs
Wenn Sie diesen Vertrag widerrufen, haben wir Ihnen alle Zahlungen, die wir von Ihnen erhalten haben, einschließlich der Lieferkosten (mit Ausnahme der zusätzlichen Kosten, die sich daraus ergeben, dass Sie eine andere Art der Lieferung als die von uns angebotene, günstigste Standardlieferung gewählt haben), unverzüglich und spätestens binnen vierzehn Tagen ab dem Tag zurückzuzahlen, an dem die Mitteilung über Ihren Widerruf dieses Vertrags bei uns eingegangen ist. Für diese Rückzahlung verwenden wir dasselbe Zahlungsmittel, das Sie bei der ursprünglichen Transaktion eingesetzt haben, es sei denn, mit Ihnen wurde ausdrücklich etwas anderes vereinbart; in keinem Fall werden Ihnen wegen dieser Rückzahlung Entgelte berechnet. Wir können die Rückzahlung verweigern, bis wir die Waren wieder zurückerhalten haben oder bis Sie den Nachweis erbracht haben, dass Sie die Waren zurückgesandt haben, je nachdem, welches der frühere Zeitpunkt ist.
Sie haben die Waren unverzüglich und in jedem Fall spätestens binnen vierzehn Tagen ab dem Tag, an dem Sie uns über den Widerruf dieses Vertrags unterrichten, an uns zurückzusenden oder zu übergeben. Die Frist ist gewahrt, wenn Sie die Waren vor Ablauf der Frist von vierzehn Tagen absenden. Sie tragen die unmittelbaren Kosten der Rücksendung der Waren. Sie müssen für einen etwaigen Wertverlust der Waren nur aufkommen, wenn dieser Wertverlust auf einen zur Prüfung der Beschaffenheit, Eigenschaften und Funktionsweise der Waren nicht notwendigen Umgang mit ihnen zurückzuführen ist.
Widerrufsformular im PDF-Format als Download zum Ausfüllen am Computer
(Wenn Sie den Vertrag widerrufen wollen, dann füllen Sie bitte dieses Formular aus und senden Sie es zurück.)
An
Versandantiquariat Petra Gros GmbH & Co. KG
Ernst-Sachs-Straße 14
56070 Koblenz
altkrimi@aol.com
Hiermit widerrufe(n) ich/wir () den von mir/uns () abgeschlossenen Vertrag über den Kauf der folgenden Waren () / die Erbringung der folgenden Dienstleistung ()
Bestellt am ___________________ ()/erhalten am _______________________()
Name des/der Verbraucher(s) ______________________________________
Anschrift des/der Verbraucher(s)
Datum Unterschrift des/der Verbraucher(s) (nur bei schriftlichem Widerruf)
(*) Unzutreffendes streichen
Pflichtinformationen aus Art. 246a § 1 Abs. 1 S.1 Nr. 8, Art. 246c Nr. 2 EGBGB
Haftung für Mängel
Bei Mängeln für die von uns gelieferten Waren besteht das gesetzliche Mängelhaftungsrecht. Nur für Unternehmer: falls die Ware nicht für private Nutzung, sondern für gewerbliche oder selbständige Tätigkeiten gekauft wird, können gesetzliche Mängelansprüche nur innerhalb eines Jahres ab Lieferung geltend gemacht werden.
Speicherung von Daten
Der Vertragstext wird von uns nicht gespeichert.
Die Ware wird in der Regel innerhalb von 1-3 Tagen nach Bestelleingang verschickt. Bitte entnehmen Sie den voraussichtlichen Liefertermin Ihrer Bestellbestätigung. Die Versandkostenpauschalen sind für Käufer und Verkäufer bindend.
| Order quantity | 10 to 26 business days | 7 to 14 business days |
|---|---|---|
| First item | £ 11.36 | £ 17.50 |
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.