Checkout Bonjour . This is Apple's service discovery protocol, and there is a Windows implementation available . Apple has released various designs that you can use as a starting point. Check out this trial version of WiTap to get started. And for a broader review, this tutorial might be good. Once you discover a network device or machine, you can use any data format, such as XML, JSON, home-made or binary.
source
share