2009-09-07 5 views
3

Je commence à utiliser WCF, et c'est sympa si vous générez directement un nouvel assembly avec le service WCF (où debug détecte automatiquement qu'il contient des services WCF et vous les montre) , et il vous aide à écrire une liste déroulante (en utilisant la référence de service d'ajout ...) J'ai du mal à convertir une petite application d'un système de messagerie développé à la WCF. C'est un assembly déjà existant, donc si j'ajoute une classe WCF, je ne peux pas facilement le déboguer (le debug en cours dit juste que la DLL ne peut pas être démarrée comme une DLL), et je veux héberger le service depuis une propre application . Cependant, cela interrompt le "Add Service Stuff", car il ne trouve pas mon service (je contrôle les deux côtés, mais je n'ai pas de fonction pour générer une référence de service directement à partir de l'interface de service.)Premiers pas avec WCF sans assistant

Existe-t-il un bon tutoriel pour commencer à utiliser WCF sans utiliser d'assistant et d'autres choses, juste pour avoir du RCP? Je comprends que WCF peut faire beaucoup plus, mais je n'ai pas pu trouver un bon tutoriel pour utiliser WCF pour RCP vraiment simple (juste envoyer/recevoir binaire, et configurer manuellement les ports ...)

Répondre

2

Vérifiez ces deux écran jette - des choses excellentes, aussi bien conçu pour "démystifier" et rendre WCF plus accessible et plus intuitive:

de plus, Aaron Skonnard avait un excellent screencast series sur la façon de vous construire r premier service WCF et couvre beaucoup de terrain.

Voici quelques messages de blog et des articles sur la façon de faire WCF sans assistants:

Marc

+0

Le screencast de Miguels était intéressant, mais je n'arrive pas à comprendre comment vous faites tout ce travail à la main pour Silverlight. Des suggestions @marc_s? –

+0

@RichardB: Je n'ai pas assez de fond Silverlight pour le dire. Aussi, autant que je sache, vous ne pouvez pas vraiment partager des assemblages communs entre Silverlight et full .NET (pour l'instant), donc ce mécanisme pourrait ne pas être applicable à Silverlight (au moins pour l'instant). –

Questions connexes