我有一个域名和网络空间(网络正在运行,其ASP.net 3.5)。我正在开展一个项目,我需要通过互联网连接2台计算机。
使用简单的ASP.Net网站可以做到这一点吗?我还需要做些什么呢?
由于
修改
实际上我想实时将数据从一台计算机发送到另一台计算机,我的意思是当我们聊天时,我们互相交换文本。我想要实现同样的目标。
答案 0 :(得分:7)
有很多方法可以连接两台计算机并传输数据。
最新和推荐的方法是:
答案 1 :(得分:1)
要通过NAT路由器和防火墙,您可能必须实现类似“NAT的会话遍历实用程序”(STUN)或“使用中继NAT的遍历”(TURN)。
其他技巧是“UDP Hole Punching”或“TCP Hole Punching”。
我还发现了一篇关于STUN client in .NET。
的文章答案 2 :(得分:0)
你到底想要什么?如果一台计算机打开另一台计算机上托管的网站 - 它们已连接:)
例如,您可以在运行ASP.NET的计算机上创建Web服务,并使用其他功能。
或者,也许你想用套接字连接它们?