Je commence juste WCF et donc je ne comprends pas exactement comment l'abstraction fonctionne. Puis-je écrire un service WCF et installer la même chose sur plusieurs machines, et les faire communiquer via certains ID? Je cherche à envoyer/recevoir des commandes, et des données continues en temps réel sont envoyées entre les appareils.Est-ce que plusieurs services WCF peuvent communiquer entre eux?
Répondre
Tout service que vous écrivez peut être installé sur n'importe quel nombre de machines - pas de problème là-bas.
Toute machine ou code que vous exécutez sur ces machines peut également agir en tant que client en même temps, en appelant d'autres services, oui, absolument, c'est tout à fait possible.
Vous devez définir votre contrat de service en tant qu'interface et dans ce contrat de service, vous décrivez les opérations (méthodes de service). Une fois ce service déployé, n'importe qui peut agir en tant que client pour ce service et lui envoyer des messages.
Et bien sûr, vous pouvez avoir une application (ASP.NET, Winforms) qui est à la fois simultanément - elle offre des services, mais agit également comme un client pour d'autres services.
Espérons que ça aide un peu!
- 1. Les panneaux peuvent-ils communiquer entre eux?
- 2. Plusieurs WebClient peuvent-ils interférer entre eux?
- 3. Est-ce que deux applications iPhone peuvent communiquer entre elles?
- 4. Comment deux projets différents s'exécutant sur java et .net peuvent interagir entre eux en utilisant WCF?
- 5. WCF clients consommant plusieurs services
- 6. Est-ce que les écouteurs de connexion tcp et http peuvent interagir entre eux ou pas?
- 7. Comment communiquer entre deux applications?
- 8. Comment consommer plusieurs services WCF d'un client
- 9. Que peuvent faire les services sous Windows?
- 10. Est-ce que les messages entre les services WCF vont passer sur un réseau WiFi/WLAN?
- 11. WCF Authentification de clients dans plusieurs services
- 12. Services RIA WCF - Chargement de plusieurs entités
- 13. WCF - comment ajouter plusieurs services à Service.svc?
- 14. WCF un service ou plusieurs services
- 15. Autorisation des services RIA WCF
- 16. Comment partager des entités entre services de domaine dans l'infrastructure WCF RIA Services?
- 17. Communiquer entre deux threads
- 18. WCF utilise dynamiquement plusieurs services Web
- 19. Qu'est-ce que les services WCF RIA?
- 20. Services d'application Vs Services WCF
- 21. Services RIA .NET/Services WCF
- 22. Communiquer plusieurs émulateurs
- 23. Crystal Reports Croisement des onglets entre eux
- 24. Sync Framework fournisseurs personnalisés pour communiquer sur WCF
- 25. comment communiquer entre application Windows et Silverlight?
- 26. Comment communiquer entre des objets
- 27. Communiquer entre UITableView et UITableViewCell?
- 28. Comment partager une session entre plusieurs clients de wcf?
- 29. Les services de données WCF ou les services RIA peuvent-ils être implémentés avec NHibernate?
- 30. Consommer plusieurs services WCF à partir d'un client
Merci pour l'info marc! juste une chose: comment envoyer des données en continu, et l'application répond-elle en temps réel? par exemple. pour la vidéo/audio. –
Pour transférer de grandes quantités de données, consultez le flux de diffusion WCF: http://msdn.microsoft.com/fr-fr/library/ms731913.aspx –