Meilleur auteur de réponses
WCF Duplex et Metro Style App

Question
-
Bonjour,
je cherche à utiliser un service WCF en duplex pour pouvoir pousser des informations au client qui est une application Metro Style.
Je vois dans l'intellisense que seul le basicHttpBinding et le CustomBinding apparaissent.
J'ai tenté quelques configurations différentes mais sans succès : au mieux je n'ai aucune erreur mais la communication entre le service et le client ne se fait pas.
Peut-on réellement faire ce type de communication avec WCF et Metro Style App ? Est-ce que quelqu'un pourrait me rediriger vers des exemples de configuration du service et du client ?
Merci !Blog => http://ashworks.fr | Twitter => http://twitter.com/ashura95
Réponses
-
Bonjour Alexis,
Le duplex n'existe pas pour WCF dans les applications Metro. Il n'est pas possible de "pousser" des informations via WCF.
Le SDK pour les application Metro de Windows 8, dispose par contre dans ses sample d'un exemple de push utilisant Azure.
Jérémy Jeanson MVP, MCP, MCTS http://blogs.codes-sources.com/JeremyJeanson/ (French or English spoken)
- Proposé comme réponse JeremyJeansonMVP, Moderator lundi 30 juillet 2012 07:16
- Marqué comme réponse Alexis MATHIEU mardi 31 juillet 2012 08:33
Toutes les réponses
-
Bonjour,
Je ne suis pas sur de mon coup, mais côté client, l'appel à votre service se fait-il de manière synchrone ou asynchrone ? Normalement, il faudrait faire des appel asynchrone avec les application Metro.
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 -
Bonjour et merci de votre réponse,
côté client, les appels se font effectivement de manière asynchrone, mais je ne vois pas bien le rapport avec le mode Duplex, pourriez-vous m'en dire plus ?Blog => http://ashworks.fr | Twitter => http://twitter.com/ashura95
-
Bonjour Alexis,
Le duplex n'existe pas pour WCF dans les applications Metro. Il n'est pas possible de "pousser" des informations via WCF.
Le SDK pour les application Metro de Windows 8, dispose par contre dans ses sample d'un exemple de push utilisant Azure.
Jérémy Jeanson MVP, MCP, MCTS http://blogs.codes-sources.com/JeremyJeanson/ (French or English spoken)
- Proposé comme réponse JeremyJeansonMVP, Moderator lundi 30 juillet 2012 07:16
- Marqué comme réponse Alexis MATHIEU mardi 31 juillet 2012 08:33