1

我为残疾学生设计了一个虚拟教室软件,一些当地大学正在使用它。该软件的限制是局域网(LAN)内的学生能够连接服务器以接收音频/视频数据。我使用套接字将客户端与服务器连接起来。现在对该软件的需求增加了,局域网外的学生希望使用他们的互联网连接连接到服务器。我知道我必须重写服务器/客户端连接模块,但我不确定如何使用互联网将客户端连接到服务器。我认为一种方法是使用 vpn,但我不太确定。任何指导将不胜感激。提前致谢。

4

1 回答 1

1

1)首先,好消息:您可能不必重写客户端服务器代码(至少不必完全重写)

2)这个问题可能更适合serverfault

3) 与您的 IT 人员讨论您的需求。在不咨询他们的情况下开发应用程序是自找麻烦,因为他们将确保打开正确的防火墙端口。即使您VPN,如果不咨询他们,也无法保证它会起作用。因为你需要

4)一个可路由的IP地址。是的,DYNDNS 或类似的东西会起作用,但这会引入另一个单点故障。没有 IT 人员?然后

5) 找一位熟悉基本网络的 IT 顾问,或大量使用 serverfault。

于 2013-09-19T15:15:08.687 回答