2010-06-09 14 views
5

Ich plane, die WCF-Dienste für eines meiner Projekte auf App Fabric zu hosten. Als ich App Fabric installierte, bat ich mich, das .Net Framework 4.0 zu installieren. Ich kann die WCF-Dienste, die in 3.5 auf App Fabric geschrieben sind, konfigurieren, aber ich muss das Asp.Net v4 als einen App-Pool auswählen. Ich fühle es mit CLR 4.0 für den Service.Hosting WCF 3.5 auf AppFabric

Frage ist, kann ich meine WCF 3.5-Dienst auf App Fabric hosten, wie wir die Lösung in 3.5 entwickeln und es gibt nicht viel Spielraum für die Migration auf 4.0. Will ist Arbeit?

Antwort

2

Die erste Version von Windows Server AppFabric aus zwei Teilen:

AppFabric Caching Services, die Zugriffsgeschwindigkeit kann bis häufig zugegriffen Informationen wie Sitzungsdaten, die von einer ASP.NET-Anwendung verwendet werden.

AppFabric-Hosting-Services erleichtern die Ausführung und Verwaltung von mit Windows Communication Foundation erstellten Diensten, insbesondere von mit Windows Workflow Foundation erstellten Diensten.

Sieht so aus, als könnten Sie in 3.5 keine Hosting-Dienste verwenden. 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

Soweit Caching geht es auf die Version hängt, wird dieser Artikel http://msdn.microsoft.com/en-us/library/ff381375.aspx#_Toc247686147 heißt es:

HINWEIS: Beginnend mit der Beta2-Version ändern sich die .NET-Framework Anforderungen werden wie folgt. Der Cache-Dienst erfordert die Installation von .NET 4.0 und die Entwicklung von Cache-Clients mit .NET 3.5 SP1 wird unterstützt.