Zero Configuration Networking: the Definitive Guide
Zero Configuration Networking: the Definitive Guide
Click to enlarge
Author(s): Steinberg, Daniel H.
ISBN No.: 9780596101008
Pages: 256
Year: 200601
Format: Perfect (Trade Paper)
Price: $ 57.34
Status: Out Of Print

Praise for Zero Configuration Networking: The Definitive Guide;Foreword;Preface; Audience for This Book; The Zeroconf Technology; The Zeroconf DNS Service Discovery APIs; Conventions Used in This Book; Using Code Examples; Comments and Questions; Safari Enabled; Acknowledgments;Chapter 1: Introduction to Bonjour and Zeroconf; 1.1 Service Discovery with Zeroconf; 1.2 Replacing the AppleTalk Name Binding Protocol; 1.3 Summary;Chapter 2: IP Addresses Without DHCP; 2.1 Obtaining an IP Address; 2.2 Claiming a Link-Local IP Address; 2.3 Summary;Chapter 3: Names Without DNS; 3.1 A Brief Tour of DNS; 3.


2 The Zeroconf Namespace; 3.3 Multicast DNS; 3.4 Claiming Your Local Name; 3.5 The Structure of the Multicast DNS Message; 3.6 Summary;Chapter 4: Browsing for Services; 4.1 Zero Configuration Operation; 4.2 Finding Services, Not Devices; 4.3 Knowing the Protocol; 4.


4 Building on DNS; 4.5 Late Binding; 4.6 DNS-SD TXT Records; 4.7 Summary;Chapter 5: Service Discovery Beyond the Local Link; 5.1 Domain Enumeration; 5.2 Advertising Static Services; 5.3 Wide-Area Preference Settings; 5.4 Dynamic DNS Updates; 5.


5 DNS Long-Lived Queries (DNS-LLQ); 5.6 NAT Port Mapping Protocol (NAT-PMP); 5.7 Summary;Chapter 6: Getting Started with Bonjour/Zeroconf; 6.1 Working with Bonjour/Zeroconf; 6.2 The Command-Line Tool; 6.3 Summary;Chapter 7: Using the C APIs; 7.1 Asynchronous Programming Model; 7.2 Event Handling with a select() Loop; 7.


3 Using the DNSServiceDiscovery APIs; 7.4 Event Handling with Cocoa RunLoop or Core Foundation CFRunLoop; 7.5 Event Handling with Microsoft Windows GetMessage() Message Loop; 7.6 Event Handling with Microsoft Windows MFC; 7.7 Event Handling with Independent Threads; 7.8 Summary;Chapter 8: Using the Java APIs; 8.1 Understanding the APIs; 8.2 Using the APIs; 8.


3 An Extended Example: Tic-Tac-Toe;Chapter 9: Using the CFNetwork and Cocoa APIs; 9.1 Using the CFNetServices API; 9.2 Using the NSNetServices API in Cocoa; 9.3 A Cocoa Bonjour Extended Example;Chapter 10: Ruby, Python, and Other Languages; 10.1 Ruby; 10.2 Python; 10.3 Embedded Responders;Colophon;.


To be able to view the table of contents for this publication then please subscribe by clicking the button below...
To be able to view the full description for this publication then please subscribe by clicking the button below...