Zero Configuration Networking
The Definitive Guide
(Sprache: Englisch)
It used to be that two laptops, sitting side by side, couldn't communicate with each other; they may as well have been a thousand miles apart. But that was then, before the advent of Zero Configuration Networking technology. This amazing cross-platform open...
Leider schon ausverkauft
versandkostenfrei
Buch
31.90 €
Produktdetails
Produktinformationen zu „Zero Configuration Networking “
It used to be that two laptops, sitting side by side, couldn't communicate with each other; they may as well have been a thousand miles apart. But that was then, before the advent of Zero Configuration Networking technology. This amazing cross-platform open source technology automatically connects electronic devices on a network, allowing them to interoperate seamlessly-without any user configuration. So now you don't have to lift a finger! Needless to say, it has completely changed the way people connect to devices and programs for printing, file sharing, and other activities.
Zero Configuration Networking: The Definitive Guide walks you through this groundbreaking network technology, with a complete description of the protocols and ways to implement network-aware applications and devices.
Written by two Zero Configuration Networking experts, including one of Apple's own computer scientists, the book covers more than just file sharing and printing. Zero Configuration Networking also enables activities such as music and photo sharing and automatic buddy discovery on Instant Messaging applications. In fact, Zero Configuration Networking can be used for virtually any device that can be controlled by a computer. And this handy guide has the inside scoop on all of its capabilities-and how you can easily apply them in your own environment.
For the technically advanced, Zero Configuration Networking: The Definitive Guide examines the three core technologies that make up Zero Configuration Networking: Link-Local Addressing, Multicast DNS, and DNS Service Discovery. It also reviews a series of APIs, including C-API, Java API, CFNetServices, and Cocoa's NSNetServices.
Whether you want to understand how iTunes works, or you want to network a series of laptops and other devices at your office for maximum efficiency, you'll find all the answers in this authoritative guide.
Klappentext zu „Zero Configuration Networking “
It used to be that two laptops, sitting side by side, couldn't communicate with each other; they may as well have been a thousand miles apart. But that was then, before the advent of Zero Configuration Networking technology. This amazing cross-platform open source technology automatically connects electronic devices on a network, allowing them to interoperate seamlessly-without any user configuration. So now you don't have to lift a finger! Needless to say, it has completely changed the way people connect to devices and programs for printing, file sharing, and other activities.Zero Configuration Networking: The Definitive Guide walks you through this groundbreaking network technology, with a complete description of the protocols and ways to implement network-aware applications and devices.Written by two Zero Configuration Networking experts, including one of Apple's own computer scientists, the book covers morethan just file sharing and printing. Zero Configuration Networking alsoenables activities such as music and photo sharing and automatic buddy discovery on Instant Messaging applications. In fact, Zero Configuration Networking can be used for virtually any device that can be controlled by a computer. And this handy guide has the inside scoop on all of its capabilities-and how you can easily apply them in your own environment.For the technically advanced, Zero Configuration Networking: The Definitive Guide examines the three core technologies that make up Zero Configuration Networking: Link-Local Addressing, Multicast DNS, and DNS Service Discovery. It also reviews a series of APIs, including C-API, Java API, CFNetServices, and Cocoa's NSNetServices.Whether you want to understand how iTunes works, or you want to network a series of laptops and other devices at your office for maximum efficiency, you'll find all the answers in this authoritative guide.
It used to be that two laptops, sitting side by side, couldn't communicate with each other; they may as well have been a thousand miles apart. But that was then, before the advent of Zero Configuration Networking technology. This amazing cross-platform open source technology automatically connects electronic devices on a network, allowing them to interoperate seamlessly-without any user configuration. So now you don't have to lift a finger! Needless to say, it has completely changed the way people connect to devices and programs for printing, file sharing, and other activities.
Zero Configuration Networking: The Definitive Guide walks you through this groundbreaking network technology, with a complete description of the protocols and ways to implement network-aware applications and devices.
Written by two Zero Configuration Networking experts, including one of Apple's own computer scientists, the book covers more than just file sharing and printing. Zero Configuration Networking also enables activities such as music and photo sharing and automatic buddy discovery on Instant Messaging applications. In fact, Zero Configuration Networking can be used for virtually any device that can be controlled by a computer. And this handy guide has the inside scoop on all of its capabilities-and how you can easily apply them in your own environment.
For the technically advanced, Zero Configuration Networking: The Definitive Guide examines the three core technologies that make up Zero Configuration Networking: Link-Local Addressing, Multicast DNS, and DNS Service Discovery. It also reviews a series of APIs, including C-API, Java API, CFNetServices, and Cocoa's NSNetServices.Whether you want to understand how iTunes works, or you want to network a series of laptops and other devices at your office for maximum efficiency, you'll find all the answers in this authoritative guide.
Zero Configuration Networking: The Definitive Guide walks you through this groundbreaking network technology, with a complete description of the protocols and ways to implement network-aware applications and devices.
Written by two Zero Configuration Networking experts, including one of Apple's own computer scientists, the book covers more than just file sharing and printing. Zero Configuration Networking also enables activities such as music and photo sharing and automatic buddy discovery on Instant Messaging applications. In fact, Zero Configuration Networking can be used for virtually any device that can be controlled by a computer. And this handy guide has the inside scoop on all of its capabilities-and how you can easily apply them in your own environment.
For the technically advanced, Zero Configuration Networking: The Definitive Guide examines the three core technologies that make up Zero Configuration Networking: Link-Local Addressing, Multicast DNS, and DNS Service Discovery. It also reviews a series of APIs, including C-API, Java API, CFNetServices, and Cocoa's NSNetServices.Whether you want to understand how iTunes works, or you want to network a series of laptops and other devices at your office for maximum efficiency, you'll find all the answers in this authoritative guide.
Inhaltsverzeichnis zu „Zero Configuration Networking “
ForewordPreface
1. Introduction to Bonjour and Zeroconf
Service Discovery with Zeroconf
Replacing the AppleTalk Name Binding Protocol
Summary
2. IP Addresses Without DHCP
Obtaining an IP Address
Claiming a Link-Local IP Address
Summary
3. Names Without DNS
A Brief Tour of DNS
The Zeroconf Namespace
Multicast DNS
Claiming Your Local Name
The Structure of the Multicast DNS Message
Summary
4. Browsing for Services
Zero Configuration Operation
Finding Services, Not Devices
Knowing the Protocol
Building on DNS
Late Binding
DNS-SD TXT Records
Summary
5. Service Discovery Beyond the Local Link
Domain Enumeration
Advertising Static Services
Wide-Area Preference Settings
Dynamic DNS Updates
DNS Long-Lived Queries (DNS-LLQ)
NAT Port Mapping Protocol (NAT-PMP)
Summary
6. Getting Started with Bonjour/Zeroconf
Working with Bonjour/Zeroconf
The Command-Line Tool
Summary
7. Using the C APIs
Asynchronous Programming Model
Event Handling with a select( ) Loop
Using the DNSServiceDiscovery APIs
Event Handling with Cocoa RunLoop or Core Foundation CFRunLoop
Event Handling with Microsoft Windows GetMessage( ) Message Loop
Event Handling with Microsoft Windows MFC
Event Handling with Independent Threads
Summary
8. Using the Java APIs
Understanding the APIs
Using the APIs
An Extended Example: Tic-Tac-Toe
9. Using the CFNetwork and Cocoa APIs
Using the CFNetServices API
Using the NSNetServices API in Cocoa
A Cocoa Bonjour Extended Example
10. Ruby, Python, and Other Languages
Ruby
Python
Embedded RespondersIndex
Autoren-Porträt von Stuart Cheshire, Daniel H. Steinberg
Stuart Cheshire is currently a Senior Scientist with Apple Computer, specializing in Internet Protocols. He's published papers in the areas of wireless and networking, and Mobile IP, and previously worked on IBM Token Ring with Madge Networks in the U.K. Stuart received the B.A. and M.A. degrees from Sidney Sussex College, Cambridge, U.K., and M.Sc. and Ph.D. degrees from Stanford University.
Bibliographische Angaben
- Autoren: Stuart Cheshire , Daniel H. Steinberg
- 2006, 256 Seiten, Maße: 17,9 x 23,3 cm, Kartoniert (TB), Englisch
- Verlag: O'Reilly Media
- ISBN-10: 0596101007
- ISBN-13: 9780596101008
Sprache:
Englisch
Rezension zu „Zero Configuration Networking “
"Wäre die Technik der Stromversorgung wie die Computer-Kommunikation in zwei Lager gespalten, hätte man daheim entweder Apple- oder Microsoft-Verkabelung und müsste zum Beispiel Lampen über einen Abwärtstransformator anschließen - so illustriert Paul Vixie im Vorwort die Schere zwischen Anspruch und Wirklichkeit der Computervernetzung. Zwar gibt es seit längerem verschiedene Verfahren, die unliebsame Netzwerk-Bastelstunden ersparen können [...], doch erst in Apples Autokonfigurationstechnik Bonjour (früher Rendezvous), auch bekannt unter dem Namen Zeroconf, sind sie vereint.Wie die mit Mac OS X 10.2 eingeführte Technik auch in heterogenen Netzen mit Windows- und Linux-Stationen dem Netzwerk-Administrator lästige Konfigurationen von Druckern oder Webservern abnimmt und erst recht dem Heimanwender beim Netzwerk-Zugriff auf Camcorder oder Musikserver zur Hand geht, das erläutern die Autoren sehr leicht verständlich. [...] Anwender verstehen danach zum Beispiel, wie sich Dienste wie Musik- oder Webserver selbstständig im LAN annoncieren und Hard- und Software-Entwickler lernen, in Minuten eigene Services zu simulieren. Wie man schließlich die Bonjour-APIs nutzt, veranschaulichen C- und Java-Beispiele." -- c't Heft 8/2006 so illustriert Paul Vixie im Vorwort die Schere zwischen Anspruch und Wirklichkeit der Computervernetzung. Zwar gibt es seit längerem verschiedene Verfahren, die unliebsame Netzwerk-Bastelstunden ersparen können [...], doch erst in Apples Autokonfigurationstechnik Bonjour (früher Rendezvous), auch bekannt unter dem Namen Zeroconf, sind sie vereint.
Wie die mit Mac OS X 10.2 eingeführte Technik auch in heterogenen Netzen mit Windows- und Linux-Stationen dem Netzwerk-Administrator lästige Konfigurationen von Druckern oder Webservern abnimmt und erst recht dem Heimanwender beim Netzwerk-Zugriff auf Camcorder oder Musikserver zur Hand geht, das erläutern die Autoren sehr leicht verständlich. [...] Anwender verstehen danach zum Beispiel, wie sich
... mehr
Dienste wie Musik- oder
... weniger
Kommentar zu "Zero Configuration Networking"
0 Gebrauchte Artikel zu „Zero Configuration Networking“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Zero Configuration Networking".
Kommentar verfassen