Hole Punching C#->PHP
-
Well i have now a Chat P2P ready to work.(for now we need open gateway port manualy). For get through NAT i want use Hole punching methode that you guy sugested me). so i read a bit about that and got 3/4 the principe ;). now what i want to know is can i send from my chat APP a soket to a php file on a host (non dedicated). like i send my soket to port 80 on a host: http://www.codeproject.com/MySite/SoketListener.PHP then the file respond me and finaly open my port to other user?? the point of that is i wont let my own computer run 24/24 and do the relais. I know that i possibly just told a Enorme mistake but for me a soket is a soket and in any langage . What you sugest me to do for such P2P? can you clear also my mind also about the Hole Punching process and how open a port. i don't sea well why if i send soket A - >C B would be able use the same port without being invited to do and since A->C soket sessios has ended?.
-
Well i have now a Chat P2P ready to work.(for now we need open gateway port manualy). For get through NAT i want use Hole punching methode that you guy sugested me). so i read a bit about that and got 3/4 the principe ;). now what i want to know is can i send from my chat APP a soket to a php file on a host (non dedicated). like i send my soket to port 80 on a host: http://www.codeproject.com/MySite/SoketListener.PHP then the file respond me and finaly open my port to other user?? the point of that is i wont let my own computer run 24/24 and do the relais. I know that i possibly just told a Enorme mistake but for me a soket is a soket and in any langage . What you sugest me to do for such P2P? can you clear also my mind also about the Hole Punching process and how open a port. i don't sea well why if i send soket A - >C B would be able use the same port without being invited to do and since A->C soket sessios has ended?.
-
hi guys where can i find punch hole examples in .net or php?? Please help me...I'm coming crazy... thanks
There are few prof. that sells out idea how to implement using .net Are u ready to spend some $ for that?