Установить соединение между 2 компьютерами в интернете - PullRequest
2 голосов
/ 28 декабря 2010

У меня доменное имя и веб-пространство (сеть работает, ASP.net 3.5).Я работаю над проектом, в котором мне нужно соединить 2 компьютера через Интернет.

Возможно ли это сделать на простом веб-сайте ASP.Net?Что еще мне нужно для этого сделать?

Спасибо

РЕДАКТИРОВАТЬ

На самом деле я хочу отправлять данные с одного компьютера на другой в режиме реального временивремя, я имею в виду, когда мы общаемся в чате, мы обмениваемся друг с другом текстом.То же самое, чего я хочу достичь.

Ответы [ 3 ]

7 голосов
/ 28 декабря 2010

Есть много способов соединить два компьютера и передать данные.

Наиболее актуальными и рекомендуемыми подходами являются:

1 голос
/ 28 декабря 2010

Для прохождения через NAT-маршрутизаторы и брандмауэры вам, вероятно, потребуется реализовать что-то вроде «Утилиты обхода сеанса для NAT» (STUN) или «Обход с использованием ретрансляции NAT» (TURN).

Другие методы: " UDP Hole Punching " или " TCP Hole Punching ".

Я также нашел статью о клиенте STUN в .NET .

0 голосов
/ 28 декабря 2010

Что именно вы хотите? Если один компьютер открывает веб-сайт, размещенный на другом - они подключены:)

Вы можете, например, создать веб-сервис на компьютере под управлением ASP.NET и использовать его функциональность из другого.

Или, может быть, вы хотите подключить их с помощью сокетов?

...