[C++ Windows] Sockets et Internet

Sockets et Internet [C++ Windows] - C++ - Programmation

Marsh Posté le 25-02-2007 à 05:52:48    

Bonjour à tous,
 
Je fait un programme en C++ (pas MFC) avec des sockets utilisant Winsock2 sous Windows à partir de cet exemple et j'ai des questions... :
 
1) Une socket peut-elle se connecter à une autre à travers internet (du moment qu'il y a l'adresse ip+port, c'est bon ?) ? Je dis ça parce que j'ai des doutes (en plus mon XP SP2 + routeur wifi ne m'aident pas beaucoup :-( ).
 
2) Je voudrais que mon programme interroge un serveur web de type PHP. Là, plus de sockets mais comment dois-je m'y prendre ? Je dois faire des requêtes Http, c'est ça ? Quelqu'un a des adresses ou tutos qui traitent de façon claire ce sujet. J'ai fait un peu de jsp, c'est la même chose (pour la partie envoie et récupération de données via une requête) ?

Reply

Marsh Posté le 25-02-2007 à 05:52:48   

Reply

Marsh Posté le 25-02-2007 à 20:15:11    

1) Il me semble que oui. Mais il y a plusieurs contraintes : il faut que l'IP soit publique et que le port soit ouvert, c'est-à-dire que le serveur distant doit être directement sur l'internet (pas derrière un routeur) et avoir ouvert le port sur son éventuel firewall (qui a vraiment lieu d'être si la machine est directement connectée au net).
 
2) Peut-être que ceci pourra t'aider : http://www.iprelax.fr/http/http_prog8.php

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed