06-13-2018 05:07 PM
Hi community, I am working on a project for my internship where I'd like to display messages on a program that runs on a different computer (on a test bench) and here's my two questions:
1- Is it possible to synchronize them, meaning when one of them starts running the other one also runs?
2- Is it possible to display messages on the test bench's front panel from my program using for example connectivity tools?
Solved! Go to Solution.
06-13-2018 09:54 PM
1- Is it possible to synchronize them, meaning when one of them starts running the other one also runs?
2- Is it possible to display messages on the test bench's front panel from my program using for example connectivity tools?
06-14-2018 06:46 AM - edited 06-14-2018 06:57 AM
Just make sure you get the concepts right, if you're going for TCP\IP.
You might need to send and receive on both sides. But you only need 1 server and 1 client. Make one end point the server (listener) and the other the client. Regardless which one is server or client, you can send and receive both ways. In other words, the client can also send.
Just pointing out that server\client is not per se sender\receiver. If you miss that concept, you could loose a lot of time at best, or end up with a big mess at worst.
Server\client is related to the way the connection is established. Sender\receiver is how that data travels over the connection. Those two concepts are not connected (pun intended). And the role of Sender and Receiver can switch as well, during a connection. It's basically a two way stream, or it can be if you want to.
06-14-2018 04:27 PM
Hi guys,
Thank you for your help, yes Dave i'll be using TCP and thank you CARYA for explaining the difference between them