Lire des Données sur un Port UDP
Lastiko
Membre
Bonjour ,
J'aurais besoin de lire des données d'un port UDP , mais je sais pas trop comment faire
il faut que je me connecte a une IP : 239.255.250.250 sur le port 9131
Mais je patoge complétement ( pour pas changer ) lol
Si quelqu'un a un petit exemple ... :P
J'aurais besoin de lire des données d'un port UDP , mais je sais pas trop comment faire
il faut que je me connecte a une IP : 239.255.250.250 sur le port 9131
Mais je patoge complétement ( pour pas changer ) lol
Si quelqu'un a un petit exemple ... :P
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Tu peux toujours regarder du côté d'AsyncSocket.
http://code.google.com/p/cocoaasyncsocket/
En général une socket UDP n'est pas différente d'une socket TCP... à part que tu n'as pas besoin d'établir une connexion à proprement parler.
Tu as un socket UDP d'un côté (pour la réception), un socket UDP de l'autre (pour l'émission), et à partir d'un socket tu envoies des données à une IP donnée ou à l'adresse de broadcast, sur un port donné, et l'autre reçoit (ou pas). Pas de connect(), pas d'acknoledge et de vérification que les packets sont bien reçus, etc.
Oui j'ai vu mais je prefere comprendre avec des choses classiques , y a rien de tel pour apprendre je pense
heu donc si je comprends entre les lignes , je ne peux pas utiliser NSStream comme je l'avais fais pour le TCP ??? ca serait plutot du coté de CFSocket qu'il faut que je regarde ?