ASP.NET Membershipトークンに応じてwcf rest serviceのデータをキャッシュする方法

私たちはASP.NET Webアプリケーションを開発しています。このアプリケーションは、この世代の後に、生成されたページで見つかったすべてのコントロールのデータをWCF Restサービスを呼び出すことによってロードして、メタデータ(ページとコントロールの自動生成)

私の最初の質問は、ASP.NET WebアプリケーションとWCF Restサービスとの間でセッションデータを共有することができるかどうか、それを行う方法ですか?最初の用途では、ASP.NET Webアプリケーションとそのサービスを同じマシンに展開して複雑さを軽減します

私の2番目の質問は、WCF Restサービスでデータをキャッシュすることをお勧めするキャッシュフレームワークですか? wcfサービスの出力レスポンスをキャッシュしません。代わりに、変更されたユーザーデータをサービスにキャッシュして、ユーザーセッションをシミュレートします

私はこの問題に対処する方法について助けていただければ幸いです

前もって感謝します

よろしく

3

1 答え

A good article on asp.net sessions from wcf

WCFのSystem.Web.HttpRuntime.Cacheに問題はありません(私はIISのWCFのみをホストしています - 確かに)。 MemCacheは非常に普及している。

1
追加された
"あなたが呼び出しているURLが呼び出しスクリプトと同じドメインにある場合、AJAX呼び出しはCookieを送信するだけです。" - jQuery ajaxセッションcookieを送信していない "> stackoverflow.com/questions/ 2870371 /…
追加された 著者 Neil Thompson,
こんにちはニールとお返事ありがとうございます、wcfからのasp.netセッションproblèmeはower WCFサービスは、クライアントがサービスに伝達されたクッキーがないと思うことを意味するRESTサービスです? 2番目の問題は、wcfサービスクライアントがJQueryクライアントであることです。
追加された 著者 Samir Chakour,