Независимо от используемых вами языков программирования, вы всегда можете подключить TCP-клиент, работающий в Windows / Linux, к серверу, работающему в Windows / Linux, с или без .NET. TCP, или протокол управления передачей, не зависит от операционной системы и языка программирования.