The first complete, cross-platform guide to IPv6 network programming.-- Practical IPv6-level sockets programming for both Linux/UNIX and Windows environments.-- Converting IPv4-level socket programs: tips, pitfalls, and solutions.-- Leveraging the IPv6 support built into C++ and Java.The IPv6 protocol breaks through the addressing and massaging limitations that currently hobble the Internet. Now, for the first time, there's a practical, hands-on guide to programming IPv6 applications. Sean Walton's concise examples and practical tips will help experienced developers build network applications that work seamlessly and evolve smoothly for many years to come. Walton starts by introducing the fundamentals of network client programming, walking through the construction of a simple IPv6 client, and outlining the key differences between IPv4 and IPv6 from the developer's perspective. Next, he moves on to network server programming and load control, showing how to write and publish IPv6 servers; use multitasking effectively; secure IPv6 applications; leverage multicast and anycast message sharing; and build applications that deliver optimal performance. The book contains detailed coverage of Java and C++ support for IPv6, as well as valuable reference appendices covering IPv6 data tables, networking and kernel APIs, and more.
- ISBN10 0672323443
- ISBN13 9780672323447
- Publish Date 28 February 2003
- Publish Status Cancelled
- Out of Print 18 October 2003
- Publish Country US
- Publisher Macmillan Computer Publishing (a Pearson Education company)
- Imprint Sams Publishing
- Format Paperback
- Pages 560
- Language English