And, in this case, it sounds like there would only ever BE a single client.
So, what is the benefit, when the door is likely to be opened only a few times a day? The standard client/server process is well understood, easy to implement, and there are examples out the wazoo.
Can you say the same for telnet clients?