Dacă utilizați aplicația cache Windows Server AppFabric utilizează DataCache obiect pentru a stoca date în memoria cache. Acest obiect este numit un client cache. Pentru a crea cache-ul în clientul, utilizând memoria cache în mod implicit, utilizați metoda GetDefaultCache. Pentru a crea un client cache folosind cache numit, utilizați metoda getCache.
Vă recomandăm să reducă la minimum cantitatea de obiecte DataCacheFactory pentru a asigura o performanță corespunzătoare. pentru a crea aplicații cu sprijinul cache. DataCacheFactory obiect ar trebui să fie stocate într-o variabilă este accesibilă tuturor părților aplicației, care trebuie să utilizeze cache-ul clientului.
probleme de securitate
Este foarte recomandat pentru a proteja de configurare XML-fișiere sunt aplicații care sunt utilizate pentru a indica cache-ul clientului. Aceste fișiere specificați numele nodurilor calculatoare cache. Cu toate acestea, accesul efectiv la cache-ul de cluster la un alt client trebuie să ofere permisiune.
cache-ul local
Serverul stochează obiectele din cache-ul într-o formă serializate. Când un client cere un cache obiect cache, serverul trimite la client prin rețea. client Cache deserializes un obiect pentru a fi utilizat de către aplicația client. Puteți activa cache-ul local pentru a accelera un proces de extracție obiect. Pentru mai multe informații despre activarea memoriei cache locale cm. În secțiunile Turning o memorie cache locală de Windows Server AppFabric, sau Activare Windows Server AppFabric (XML) cache-ul local.
Durata de viață a obiectului în cache-ul local, depinde de mai mulți factori, cum ar fi numărul maxim de obiecte în politicile cache și invalidare locale. Există două tipuri de invaliditate pentru memoria cache locală: pe baza unui time-out și pe baza notificărilor. Pentru mai multe informații, consultați. Sfârșitul secțiunii și înlocuirea termenului (cache în Windows Server AppFabric).
Odată ce obiectele sunt stocate în memoria cache locală, aplicația va folosi aceste obiecte, până când acestea devin nule, indiferent dacă acestea au fost actualizate de către un alt client de cluster cache. Din acest motiv, memoria cache locală este cel mai bine utilizat pentru a stoca date care se schimbă rar.