cs_Blanc
Messages postés181Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention16 octobre 2006
-
25 mars 2006 à 23:43
FeelCode
Messages postés278Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention27 avril 2006
-
29 mars 2006 à 15:09
Salut slaut..
Bon, après de longue recherche, google et vbfrance.com, je n'arrive pas à trouver une explication clair et net de comment envoyer des données de type String par exemple par internet: mon but serai d'avoir deux poste connecté à internet qui lance une même application, et qui pourrait s'envoyé des information (de type string justement) par le biais d'internet. Une sorte de minichat très simplifié.
J'utilise Vb.Net 2005, et avec tout ce que j'ai vu: socket, winsocket et j'en passe, j'aimerai bien que quelqu'un m'explique qu'est-ce que je dois faire pour obtenir le résultat que j'aimerai.. (donc envoi de donnée par internet (et pas par réseau locale))..
FeelCode
Messages postés278Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention27 avril 20061 26 mars 2006 à 15:54
deja quelqprotocol udp ou tcp ?
avec l'ocx ou sans l'ocx ?
l'avantage de l'ocx c est que tu directement les fonctionnaliter. l'inconveniant c est suivant le type de donnée reçue sa plente dans ce cas il faut passer par les api.
prenon simple :
1UDP
1 client et 1 serveur
1 client avec ws1( premier controle)
conection ver le serveur
Note si il ne repond pas assure toi que tu lui envoiye quelque chose de valable. nottament le gag qu'il y a des caratere
specifique genre le chr(13) ou autre chos envsible aux début de la tring.
2 eme ws en ecoute sur le port xx pour la reponsse du serveur ( en principe sous data.
oublie pas de boucler avec un timer a environ 50 ms)
2ws est sois une instance soi un nouveau control pour ma par j'utilise un autre controle car pour le supprimer si jamais c est plus simple :)
ensuite ser toit des source ici comme exemple c est pas sa qui manque evidament il son configurer en local mai il ne tien qu'a toi de mettre une autre ip ET un port libre en UDP
NOTE le serveur doit fonctionner en UDP evidament.
pour le tcp c est un plus compliquer mai dans les exemple des source tu devrai trouver ce qu'il faut
cs_Blanc
Messages postés181Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention16 octobre 2006 29 mars 2006 à 13:44
Ok, merci !!
Est-ce que tu pourrait m'expliquer plus précisément qu'est-ce que et comment utilise-t-on l'UDP...
Parce que je crois que c'est ce que je vais utiliser.. donc un client, un serveur, un port ouvert et des données qui peuvent être échangée.. du style envoi de texte très basic...
Pourrais-tu aussi me mettre quelque bout de code s'il te plaît..! merci
FeelCode
Messages postés278Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention27 avril 20061 29 mars 2006 à 15:09
voila t'a tout sa ici http://www.vbfrance.com/code.aspx?ID=3779 si je ne me trompe pas
evidament si tu un bouquin a coter de vb sa peut t'aider :)
je ne rentre pas dans les detail car winsock est en faite assez simple du coter ocx ce qui en ai autrement des api
tape winsock dasn le moteur de recherche du site tu trouvera peute être une autre source que celle que je t'ai proposée :)