使用WCF入门指南:无需向导

3

我刚开始接触WCF,虽然如果您直接使用WCF服务生成新程序集很好(其中调试自动捕捉到它包含WCF服务,并向您显示),并且通过使用“添加服务引用...”可以帮助您编写样板,但我很难将一个小应用程序从自制的消息系统转换为WCF。

这是一个已经存在的程序集,因此如果我添加一个WCF类,我无法轻松调试它(运行调试时只会说无法启动DLL,因为它是一个DLL),而且我想从自己的应用程序中托管服务。但是,这会打破“添加服务引用”的功能,因为它找不到我的服务(我控制双方,但我缺少一种直接从服务接口生成服务引用的功能--至少我找不到)。

是否有一个好的教程,可以开始使用WCF而不使用向导和其他东西,只是为了让一些裸骨RCP工作?我知道WCF可以做更多,但我找不到一个适合使用WCF进行真正简单的RCP的好教程(仅限二进制发送/接收,并手动配置端口...)

2个回答

2
请查看以下两个视频 - 非常好的内容,旨在“揭秘”并使WCF更易接近和更直观: 此外,Aaron Skonnard有一个关于如何构建第一个WCF服务并涵盖大量内容的优秀的视频系列
以下是一些关于如何在没有向导的情况下执行WCF的博客文章和文章: Marc

Miguels的屏幕演示很有意思,但我似乎无法弄清楚如何为Silverlight进行所有这些手工制作。有什么建议@marc_s? - Richard B
@RichardB:我没有足够的Silverlight背景来进行真正的判断。而且据我所知,你目前不能在Silverlight和完整的.NET之间共享公共程序集,因此这种机制可能不适用于Silverlight(至少目前是这样)。 - marc_s

1

如果你想学习更多关于 WCF 的知识,请查看这15个系列


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接