I am new to the topic of computer networking and sending data to one computer to another.
Currently I am tasked with integrating a C# Kinect SDK program with a Linux C++ Opengl/Covise program. The C++ program is to then receive and make use of the output generated by the Kinect.
Is it possible to have them communicate to one another via TCP, UDP, or anything despite being written on different platforms and languages? Or would it be best to extend the C++ program with OpenNI?
Currently installing Opencover/Covise is a big pain for me.
Cool, congrats on learning new stuff.
This would be the purpose of having a “protocol” that we all agree on. Much like how shaking hands works. We all agree that’s how it should be, so that’s how it is. As opposed to answering the phone and saying hello, wherein the reason for saying hello is to give the other ear a couple of syllables to recognize the timber and tone of your voice before digesting the next bit of the message (truth). (Which is also why we do handshakes on networking – establish that you’re talking to someone, then start talking.)
If that’s the requirement for the assignment, then do that, but I don’t think adding in another library is necessarily the best answer. I would stick to simpler tasks.