UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play

If you are a software developer who is already familiar with basic network programming concepts and protocols, this guide provides everything you need to know to design UPnP technology into your product.