J'ai appris à programmer des prises, mais lorsque j'essaie d'écrire des codes, j'ai quelques problèmes. Le code fonctionne pour la connexion aux ordinateurs sur le même réseau local, mais lorsque je tente de me connecter à deux ordinateurs sur un réseau différent sur Internet, je n'ai pas pu. Est-ce dû au programme ou est-ce en raison de la sécurité du réseau?apprentissage de programmation socket
Où puis-je trouver plus d'informations à ce sujet si je veux que les applications communiquent sur Internet. Je pensais faire un programme de chat pour que je comprenne mieux mais je ne peux même pas faire communiquer le programme sur internet!
Editer: Eh bien le port que j'utilise est 6892. C'est juste un port aléatoire. Je suis un peu en train d'apprendre ces choses.
La boule de cristal est brumeuse aujourd'hui. S'il vous plaît montrer du code ou au moins quelques détails sur les ports que vous utilisez, vos paramètres réseau, etc –
Vous devez garder à l'esprit que la plupart des ports sur Internet sont bloqués par des pare-feu, essayez de connecter deux hôtes où vous êtes capable pour contrôler ceux-ci. –
mais comment passez-vous le pare-feu? comme la façon dont les applications actuelles de chat devraient passer à travers le pare-feu droit? – mma1480