0
我对我应该创建哪种类型的WCF服务感到困惑。该Visual Studio中给我的选择是针对Silverlight的WCF服务选项
- 添加一个新的WCF服务应用程序项目到我的Silverlight解决方案
- 添加启用Silverlight的WCF服务
- 启用Ajax的WCF服务
- WCF数据服务
- WCF服务
最后四个是WCF服务我可以添加到作为我的银的主机的Web项目轻应用;通常是MySilverlightProject.Web。
所以我的问题是:
- 如何选择什么是最好的 之一。有什么事情我应该 检查关闭之前,我去一个 而不是其他?
- 我应该创建一个包含所有服务的单独项目 ,还是将其添加到作为我的Silverlight应用程序主机的Web项目?
- 是否有一些简洁的文档 可用,可以告诉我有关 这些不同类型的 服务创建选项。我想 知道为什么我们给了这么多 不同的选择。
截至目前我知道我不想创建一个宁静的服务,所以让我们从那里拉出WCF数据服务。从其他方面来说,我该如何决定要去哪一个?我希望它是安全的,所以我会选择wsHTTP绑定。我也想从客户端发送自定义标题,以便只有有效的应用程序才能使用该服务。
是的,会有其他非silverlight客户端使用wcf服务。我想阅读一些比较图表或文档,这些图表或文档可以帮助我确定哪一个对我来说是最好的。 – user20358 2011-05-26 03:56:01