I see third party applications which let you navigate a host PC on a local WiFi LAN. But this is a manual operation. Suppose I want to write an application which requires opening a file on a PC, reading it, maybe writing to it or replacing it? Or I want to open a socket and have the PC stream a binary file to me, not over a browser, but right into a memory buffer where I can process the stream or parse it and just use the parts I am looking for? Can I write this from scratch with the 3.0 dev tools and C++? Can I run one of these other applications as a service and let my application use it?