2

私は 2 つのプロジェクトを持っています。1 つは ASP.Net MVC アプリケーションで、もう 1 つは WCF アプリです。

これら 2 つのアプリケーションは共通のビジネス ロジック層を共有し、ASP.Net アプリケーション キャッシュを利用してデータを格納し、すばやく取得できるようにします。

両方のアプリで同じデータ セットを維持したくないのですが、ASP.Net キャッシュは正確にはどこにあるのでしょうか。同じアプリ プールを共有する場合、両方のプロセスがそのキャッシュにアクセスできますか?

そうでない場合、2 つのアプリケーションでキャッシュを共有する方法はありますか?

4

1 に答える 1

6

新しいソリューションは、WindowsServerAppFabricキャッシングを使用します

https://github.com/geersch/AppFabric

http://dotnet.dzone.com/articles/caching-wcf-services-part-2

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/AAP314

.NET 1.0および1.1には問題がありましたが、2.0以降には問題がなかったようです。http://support.microsoft.com/kb/917411を参照 してください。

于 2013-01-05T04:47:24.013 に答える