在AppFabric上托管WCF 3.5

时间:2010-06-09 09:04:44

标签: wcf appfabric

我打算在App Fabric上为我的一个项目托管WCF服务。当我安装App Fabric时,它要我安装.Net Framework 4.0。我可以在App Fabric上配置3.5中编写的WCF服务,但我必须选择Asp.Net v4作为应用程序池。我觉得它使用CLR 4.0进行服务。

问题是我可以在App Fabric上托管我的WCF 3.5服务,因为我们正在开发3.5中的解决方案,并且迁移到4.0的空间不大。威尔有效吗?

2 个答案:

答案 0 :(得分:2)

Windows Server AppFabric的第一个版本包含两部分:

AppFabric缓存服务,可以加快对频繁访问的信息(如ASP.NET应用程序使用的会话数据)的访问。

AppFabric托管服务,可以更轻松地运行和管理使用Windows Communication Foundation创建的服务,尤其是使用Windows Workflow Foundation构建的服务。

看起来您无法在3.5中使用托管服务。 http://msdn.microsoft.com/en-us/library/ff637712.aspx

http://social.technet.microsoft.com/wiki/contents/articles/hosting-net-framework-3-x-services-in-appfabric.aspx

就缓存而言,取决于版本,本文http://msdn.microsoft.com/en-us/library/ff381375.aspx#_Toc247686147指出:

注意:从Beta2版本开始,.NET框架要求将更改如下。缓存服务将需要安装.NET 4.0,并且将支持使用.NET 3.5 SP1开发的缓存客户端。

答案 1 :(得分:1)