Is there any framework or library alowing a deweloper push his pipe thru the NAT and recive it on back end as a pipe?

So I have an app on 1 pc creating a pipe, local pipe. I want to take it as a stream (like only last data in it or incoming data from it) and stream its data thru\over NAT (using nat traversal) to other pc somewhere ower NAT (so neather I or He has uniqe IP adress but we use nat traversal server\programm to comunicate) and there recive that data and create a new local pipe on that computer to other programms to use.

So I love C\C++\Java\C# but if there are libs in other languages I would love to learn that languages just for that lib!)

Is there any framework or library alowing a deweloper push his pipe thru the NAT and recive it on back end as a pipe?

Answers


Have you considered JXTA as a potential solution?


Need Your Help

Add event handler in derived class' constructor or override the OnX() method?

c# .net events inheritance

When designing a derived class, are there [dis]advantages to adding a handler to a base class event in the ctor vs overriding the OnEventName() method and adding some behaviour (as well as calling ...

Ways to invoke python and Spyder on OSX

python macos finder spyder anaconda

I recently bought a MacBook and install Python on it via Anaconda. Here's the version information: