Recommended way of encrypted low latency communication between 2 .NET WinForm application on different PCs

  • Thread starter Thread starter CleverIT
  • Start date Start date
C

CleverIT

Guest
I have 2 applications C# WinForms applications. Application A is started on a computer where I directly can listen on internet facing TCP/UDP ports. Application B is started behind a unmanaged firewall. I already have a secure way of making a handshake communicaton to exchange e.g. encryption keys, IP & port but it turns out not to be stable enough to use it for long. Applicaton A is program that is started by a user, not a service.


What kind of communication library/method is recommended? I've used the WatsonTcp library before, but I can imagine there are more common/standard/recommended solutions. Important is low latency and stability (would be if nice it survives a Wifi hiccup). What would be a recommended solution for communication between the 2 C# apps? Any tips?

Continue reading...
 
Back
Top