Bonjour,

Je cherche a transférer des donnée entre WP7 et une autre application PC mais j'ai un problème comme WP7 ne permet pas d'utiliser les socket

j'arrive a envoyer des donnée depuis WP7 vers mon appli en utilisant le webclient et en enlevant tous les headers , mais je n'arrive pas a faire l'inverse j'ai l'impression que le webclient sur WP7 n'essaye même pas de télécharger, je n'est aucune erreur rien du tous.

Est-ce que quelqu'un d'entre vous pourrais me fournir une portion de code me permettant de faire cela ou m'expliquer si je m'y prend mal?

WP7 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
WebClient texte = new WebClient();
            texte.DownloadStringCompleted += new DownloadStringCompletedEventHandler(texte_DownloadStringCompleted);
Uri url = new Uri ("http://iplocale:3000");
            texte.DownloadStringAsync(url);
 
void texte_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
        {
            if (e.Error == null && !e.Cancelled)
            {
                textBlock1.Text = e.Result;
 
            }
        }


C# appli du PC

Code : Sélectionner tout - Visualiser dans une fenêtre à part
tcpClient.Client.Send(buffer);

L'appli PC joue le rôle du serveur donc une fois que WP7 c'est connecter et m'envoie une chaine encodé (je ne sais pas pourquoi mais bon ^^ ) j'essaye de lui renvoyer une chaine de caractère comme cela et rien ne ce passe.



Merci d'avance