2009-09-07 1 views
3

Я только начинаю работать с WCF, и хотя хорошо, если вы напрямую создаете новую сборку с помощью службы WCF (там, где отладка автоматически забирает, что она содержит службы WCF, и показывает их вам) , и это поможет вам написать шаблон (с помощью Add Service Reference ...) Мне сложно преобразовать небольшое приложение из самодельной системы обмена сообщениями в WCF.Начало работы с WCF без мастеров

Это уже существующая сборка, поэтому, если я добавлю класс WCF, я не могу легко отладить его (запуск отладки просто говорит, что DLL не может быть запущена, так как это DLL), и я хочу разместить эту службу из собственного приложения , Однако это нарушает «Добавить служебный материал», поскольку он не может найти мою службу (я управляю обеими сторонами, но мне не хватает функции для создания ссылки на службу непосредственно из сервисного интерфейса - по крайней мере, я не могу ее найти.)

Есть ли хороший учебник для начала работы с WCF без использования мастеров и других вещей, только для того, чтобы работать с RCP? Я понимаю, что WCF может сделать гораздо больше, но я не смог найти хороший учебник по использованию WCF для действительно простой RCP (просто двоичный send/receive и ручную настройку портов ...)

ответ

2

Проверьте эти два экрана проливает - отличный материал, каждый из которых предназначен для "демистифицировать" и сделать WCF более доступным и более интуитивным:

Кроме того, Аарон Skonnard был excellent screencast series о том, как построить вас r первый сервис WCF и покрывает массу земли.

Вот несколько сообщений в блоге и статьи о том, как сделать WCF без волшебников:

Марк

+0

Скринкаст Miguels был интересен, но я не могу понять, как вы делаете все это вручную для Silverlight. Любые предложения @marc_s? –

+0

@RichardB: Мне не хватает фона Silverlight, чтобы действительно рассказать. Кроме того, насколько я знаю, вы не можете делиться общими сборками между Silverlight и полным .NET (пока что), поэтому этот механизм может быть неприменим к Silverlight (по крайней мере пока). –