Hello all, I've been delveloping a small applatation to monitor a remote program. The remote program's API uses a TCP socket. My applatation connects to it and pulls information every 800ms and update's the GUI with this information. My appation also can send remote commands to the remote program. Currently, I connect and disconnect the TCP socket every time I need to do something (update info or send a remote command) and I'm not sure if this is the best method. So this is my question, is it