Communicator
A library written in Node.js, C#, Python and Java to transfer files, texts, numbers or nested objects and arrays containing them, as message between two applications. Either on the same or different programming language, operating system or machine.
Written with a custom protocol built on top of TCP sockets.
The custom protocol schema is standardized in libraries provided for supported programming languages and transferring data is secured using AES-128 encryption.
Samples are included.
Requirements
Nodejs: Version 6.0.0 or newer with ES6 support
C#: .NET Framework 4.0 or newer
Python: Version 2.7
Java: Version 8 or newer