begin process at 2012 05 28 10:18:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Web Services

 > 

Utilisation d'un webservice

 > 

Silverlight 3 et appel synchrone d'un service WCF


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Silverlight 3 et appel synchrone d'un service WCF

mardi 23 février 2010 à 15:50:06 | Silverlight 3 et appel synchrone d'un service WCF

shadow1779

Membre Club
Bonjour a tous,

dans le cadre de la réalisation d'un site expérimental (afin de travailler mes acquis et d'acquérir de nouvelles infos sur les technologies Microsoft) je me suis amusé a toucher a silverlight/Linq to Entities et WCF dans un bandeau (slideshow).

A ce jour mon service WCF est crée et fonctionne (test fait en le consommant de manière non asynchrone depuis une application console). Néanmoins depuis silverlight une erreur m'est renvoyé au chargement et ma List<d'object> n'est pas remplie.

// appel asynchrone du webservice
private void UserControl_Loaded(object sender, RoutedEventArgs e)
{
proxy.chargerDonneesCompleted += new EventHandler<bandeauService.chargerDonneesCompletedEventArgs>(client_chargerDonneesCompleted);
proxy.chargerDonneesAsync();
}

// function asynchrone
private void client_chargerDonneesCompleted(object sender, bandeauService.chargerDonneesCompletedEventArgs e)
{
List<bandeauService.bandeau> elements = new List<bandeauService.bandeau>(e.Result); // l'erreur se trouvant ici :s
foreach (bandeauService.bandeau item in elements)
{
// appel de la methode qui va traiter un item (animation, effet puis changement de l'image)
changerBandeau(item);
}
}

Erreurs retournées:
- Une erreur s'est produite en tentant d'effectuer une demande à l'URI 'http://localhost:1114/bandeauService.svc'. Ce problème peut être dû à une tentative d'accès à un service entre domaines sans qu'une stratégie entre domaines appropriée soit en place, ou une stratégie inadaptée aux services SOAP. Il est possible que vous soyez contraint de contacter le propriétaire du service pour publier un fichier de stratégie entre domaines et veiller à ce qu'il autorise l'envoi d'en-têtes HTTP SOAP. Cette erreur peut également être liée à l'utilisation de types internes dans le proxy de service Web sans utiliser l'attribut InternalsVisibleToAttribute. Consultez l'exception interne pour plus de détails.

- Une exception s'est produite lors de l'opération, ce qui rend le résultat non valide. Consultez InnerException pour plus de détails sur l'exception.

si quelqu'un pouvais m'aider cela serait pas mal, je n'ai encore que peu de connaissance en silverlight / webservices WCF et je coince vraiment ...
mardi 23 février 2010 à 15:51:19 | Re : Silverlight 3 et appel synchrone d'un service WCF

shadow1779

Membre Club
PS l'objet proxy est appelé en début de class comme suit:
private bandeauService.IbandeauServiceClient proxy = new bandeauService.IbandeauServiceClient("BasicHttpBinding_IbandeauService");
jeudi 8 avril 2010 à 14:36:24 | Re : Silverlight 3 et appel synchrone d'un service WCF

Kikuts


Salut, j'espère que tu as trouvé la solution sinon je peux t'aider :

plusieurs questions : as tu un fichier crossdomain.xml et le fichier clientaccesspolicy.xml à la racine de ton service ?

En effet, dans une application console tu n'as pas besoin de ces fichiers alors que pour silverlight si.

Si tu as déjà ces fichiers, j'aimerai savoir si ton service est placé dans un projet séparé du site web ou dans ce dernier ? Sinon, essaye de le recopier. Pourquoi ? Tout simplement pour pouvoir mettre un point d'arrêt dans ton service et vérifier ce qu'il te retourne.

Une autre question : es tu en basicHttpBinding ?

Cordialement, Nk54.
vendredi 6 mai 2011 à 00:37:40 | Re : Silverlight 3 et appel synchrone d'un service WCF

imenazmi

j'ai un probleme d'un aplication vb lorsque je fait l'exection dun interface dicionnaire ,il ya a un erreur saffiche 'le nom objet dictionnaire n'est pas valide'


Cette discussion est classée dans : erreur, appel, service, wcf, silverlight


Répondre à ce message

Sujets en rapport avec ce message

Erreur WCF : Le ChannelDispatcher ne peut pas ouvrir son IChannelListener [ par EmacLi ] Bonjour,Je viens de créer un service WCF mais pas moyen de le faire démarrer par mon application hote (application console). Il me retourne l'erreur s Silverlight et WCF [ par mastoc ] Bonjour !bon tout d'abord je pose ma question ici car ce forum me semble le plus approprié. J'espère que c'est cas sinon veuillez m'excuser d'avance:) WCF -- WEB CONFIG -- DMZ [ par Kikuts ] Bonjour, j'ai une application silverlight qui utilise un web service. En local tout marche toujours ! Sur un serveur, ça marche en trichant un peu. Su Publication service WCF IIS7.5 [ par bobertin89 ] Bonjour à tous, après avoir crée mes services en local dans Visual studio 2010, je souhaite les déployer sur une autre machine de mon réseaux qui est WCF - Intéropérabilité avec Android/Iphone [ par rhinooo ] Bonjour à tous Je vous explique ma situation : Nous développons actuellement un application client/serveur : le client consomme un service WCF. Appel de GoogleMap [ par Aurore38 ] Bonjour, Je voulais ajouter une carte pour représenter les résultats des enquêtes, dans mon projet j'ai ajouté le service GService et le composant Go Probleme avec le WCF service Host de visual studio 2008 [ par juju008 ] Bonjour à tous, Je suis depuis plus de 24h consécutives à la recherche d'une solution à mon probleme. J'ai créé nouveau projet de workflow séquentiel Mise en service silverlight [ par primactif ] Bonjourje test silverlight, en local pas de soucis mais quand j'ai voulu le monter sur mon hébergeur ça à planté le serveur.j'ai copiéle répertoire "C Problème de service web [ par ManuAntibes ] BonjourJ'ai ecrire un web service sur mon poste avec Visual web developer express, il fonctionne tres bien en localhost.Aujourd'hui je souhaite le met erreur 800a01fb [ par smoron ] jai un probleme sur toutes mes pages en asp accedant a une base de données.parfois ca marche et parfois j'ai l'erreur suivante;Erreur d'exécution Micr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,685 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales