I am looking to network my computer to a micro-controller with some type of ether net controller (I haven't decided yet). I am using C++. The app just needs to send info and receive info upon request (comp server / Micro client). The micro and computer will be on a local network only maybe connected thought the wifi. I have already made my app, and I am at the point where I am looking into APIs for networking. I am asking someone with a lot of expertise to give some ideas about which APIs I may need to study or what I may need to look into in this road ahead of me.
Thanks in advance