2010-06-09 17 views
5

Sto pianificando di ospitare i servizi WCF per uno dei miei progetti su App Fabric. Quando ho installato App Fabric mi ha chiesto di installare .Net Framework 4.0. Posso configurare i servizi WCF scritti in 3.5 su App Fabric, ma devo selezionare Asp.Net v4 come un pool di app. Lo sento usando CLR 4.0 per il servizio.Hosting di WCF 3.5 su AppFabric

Domanda è possibile ospitare il mio servizio WCF 3.5 su App Fabric mentre stiamo sviluppando la soluzione in 3.5 e non c'è molto spazio per migrare a 4.0. Will è lavoro?

risposta

2

La prima versione di Windows Server AppFabric ha due parti:

AppFabric Caching Services, che possono accelerare l'accesso a cui si accede di frequente informazioni quali i dati di sessione utilizzati da un'applicazione ASP.NET.

AppFabric Hosting Services, che semplifica l'esecuzione e la gestione dei servizi creati con Windows Communication Foundation, in particolare quelli creati con Windows Workflow Foundation.

Sembra che non sia possibile utilizzare i servizi di hosting in 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

Per quanto riguarda la cache va esso dipende dalla versione, questo articolo http://msdn.microsoft.com/en-us/library/ff381375.aspx#_Toc247686147 stati:

NOTA: A partire dalla versione Beta2, i requisiti quadro NET cambieranno come segue. Il servizio cache richiederà l'installazione di .NET 4.0 e verranno supportati i client di cache sviluppati utilizzando .NET 3.5 SP1.