2010-10-24 8 views
2

Je suis en train d'essayer de créer une application web cleint/server où l'application client sera éventuellement déployée sur internet. Les gens m'ont dit d'utiliser le studio visuel WCF duplex mais je ne comprends pas comment cela fonctionne. Je sais que pour une simple application serveur/client utilisant des sockets, vous pouvez simplement utiliser la console pour le serveur et ensuite un formulaire Windows pour le client.application web C#

Alors comment fonctionne le duplex WCF, sera-t-il utilisé à la fois pour le serveur et le client ou est-ce que je peux utiliser la console pour le serveur? Aussi, comment établissent-ils une connexion, dans les sockets vous utilisez l'adresse IP et un port .. AIDE!

Répondre

0

De nombreuses liaisons WCF permettent une communication en duplex intégral. Les serveurs et les clients WCF peuvent utiliser des sockets parmi d'autres moyens de communication. Avec WCF, vous pouvez toujours utiliser l'adresse IP: Système d'adresse de port pour exposer et consommer des services. Avec WCF, vous pouvez toujours utiliser des applications de console, des Windows Forms ou des applications Web pour exposer ou consommer ces services. Il n'apporte aucune restriction à ce stade.

WCF offrira de la flexibilité, car une fois que vous voulez changer la liaison ou l'adresse, vous pouvez le faire dans le fichier de configuration, au lieu de le faire en changeant le code.