Aracılığıyla paylaş


XML Tabanlı İstemci Yapılandırması (Windows Server AppFabric Önbelleğe Alma)

Windows Server AppFabric'in istemci önbelleği özelliklerini yapılandırmak için bir XML dosyası kullanabilirsiniz. Önbellek istemcisi için XML tabanlı bir yapılandırma, uygulama derlendikten sonra yapılandırma ayrıntıları değişiyorsa mükemmel bir seçimdir. Bir uygulama yapılandırma dosyası kullandığınızda, önbellek konağının bağlantı ayrıntılarını veya izleme düzeylerini ayarlamak gibi değişiklikleri hızla ve kolayca yapabilirsiniz.

Önbellek istemcisini yapılandırmak için kullanabileceğiniz tek seçenek XML uygulama yapılandırma dosyası kullanmak değildir. DataCacheFactory sınıf oluşturucusuna yapılandırma ayarlarını sağlayarak, önbellek istemcisini program yoluyla da yapılandırabilirsiniz. Daha fazla bilgi için bkz. Program Yoluyla İstemci Yapılandırması (Windows Server AppFabric Önbelleğe Alma).

Not

Önbellek istemcisi program yoluyla yapılandırılırken uygulama yapılandırma dosyasında belirtilmiş ayarlar varsa, program yoluyla belirlenen ayarlar önceliklidir.

Yapılandırma Öğeleri

Aşağıdaki XML öğeleri, uygulama yapılandırma dosyasında önbellek istemcisini yapılandırmak için kullanılır.

  • <configSections>: AppFabric önbelleğe alma özelliklerinin kullanılabilmesi için, bu öğenin uygulama yapılandırma dosyasındaki ilk öğe olması gerekir. Çalışma zamanı modülüne dataCacheClient öğesinin nasıl kullanılacağını bildiren alt öğeleri içerir.

  • <dataCacheClient>: Bu öğe, önbellek istemcisini yapılandırmak için kullanılan birincil öğedir. Yerel önbelleği (localCache) etkinleştirmek ve önbellek konaklarını (hosts) belirtmek için kullanılan öğelerin üst öğesidir.

  • <localCache>: Bu isteğe bağlı öğe yerel önbellek ayarlarını belirtir ve dataCacheClient öğesinin alt öğesidir. <localCache> öğesi yoksa veya isEnabled özniteliği "false" olarak ayarlanmışsa, yerel önbellek devre dışı bırakılır. sync özniteliği, yerel olarak önbelleğe alınmış nesnelerin nasıl geçersiz kılınacağını belirtmenize olanak verir: TimeoutBased veya NotificationBased. ttlValue özniteliği, nesnelerin zaman aşımına uğrayıncaya kadar önbellekte kalacakları sürenin varsayılan değerini belirtir. Geçersiz kılma hakkında daha fazla bilgi için bkz. Süre Sonu ve Çıkarma (Windows Server AppFabric Önbelleğe Alma).

  • <clientNotification>: Bu isteğe bağlı öğe özel bir yoklama aralığı değeri belirtmenize olanak verir. pollInterval, yeni önbellek bildirimlerini denetlemeden önce beklenmesi gereken süreyi saniye olarak belirtmek için kullanılır. Önbellek bildirimleri hakkında daha fazla bilgi için bkz. Önbellek Bildirimleri (Windows Server AppFabric Önbelleğe Alma).

  • <hosts>: Bu öğe, önbellek konaklarını belirten konak öğelerinin üst öğesidir. dataCacheClient öğesinin bir alt öğesidir.

  • <host>: Bu öğe bir önbellek konağını belirtir. İdeal olan, bir temel konak belirtmek için host kullanmaktır. Bu öğe, hosts öğesinin bir alt öğesidir.

  • <securityProperties>: Bu isteğe bağlı öğe, önbellek kümesiyle iletişim kurmak için kullanılması gereken güvenlik modunu ve koruma düzeyini belirtir.

  • <transportProperties>: Bu isteğe bağlı öğe, önbellek kümesiyle iletişim kurmaya yönelik aktarım özelliklerini belirtir.

Uygulama yapılandırma dosyası ayarları hakkında daha fazla bilgi için bkz. Uygulama Yapılandırma Ayarları (Windows Server AppFabric Önbelleğe Alma).

Bu Bölümde

Ayrıca bkz.

Kavramlar

Program Yoluyla İstemci Yapılandırması (Windows Server AppFabric Önbelleğe Alma)
Yapılandırma Ayarları (Windows Server AppFabric Önbelleğe Alma)
Windows Server AppFabric Önbelleğe Alma Sorunlarını Giderme
Windows Server AppFabric Önbelleğe Alma Özelliklerini Yönetmek için Windows PowerShell Kullanma
Önbellek İstemcisi Geliştirme (Windows Server AppFabric Önbelleğe Alma)
Windows Server AppFabric Önbelleğe Alma Kavramları

  2011-12-05