Pergunta

I have designed a virtual classroom software for students with disabilities, it is being used by some local colleges. The limitation of the software is that the students within a Local Area Network (LAN) are able to connect with server in order to receive audio/video data. I have used sockets to connect clients with server. Now the demand for the software has increased and students outside of the LAN want to connect to server using their internet connection. I am aware that I have to rewrite the server/client connectivity modules, but I am not sure how to go about connecting clients to server using internet. I think one way is to use a vpn but I am not really sure. Any guidance would be much appreciated. Thanks in advance.

Foi útil?

Solução

1)First, the good news: You may not have to rewrite your client server code (at least not completely)

2)This question may be better suited for serverfault

3)Get with your IT staff to discuss your needs. Developing the app without consulting them is asking for trouble, because they're going to be the ones to ensure the proper firewall ports are opened. Even if you had a VPN, without consulting them there's no guarantee it would even work. Because you would need

4)A routable IP address. Yes, DYNDNS or something similar would work, but that introduces another single point of failure. No IT staff? Then

5)Find an IT consultant knowledgeable in basic networking, or make heavy use of serverfault.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top