Sözlük

Bu terimler Windows Server AppFabric kavramlarını ve işlevselliğini açıklar.

Terim

Tanım

etkinlik

Windows Workflow Foundation'daki bir program davranışı birimidir. Etkinlikler birleştirilerek daha karmaşık etkinlikler oluşturulabilir.

etkinlik verisi

İşle ilgili bir işlemin parçası olarak uygulama içinden bir etkinlik yürütülerek oluşturulan verilerdir. Etkinlik verisinin temel özelliği özel bir yazma erişimi düzenidir.

uygulama

ASP.NET Web sayfaları, WCF Web hizmetleri ve .NET uygulama etki alanı gibi birbiriyle sıkı ilişki içinde olan bir grup bileşenden oluşan Web uygulamasıdır. Uygulama bir dağıtım, yapılandırma ve yönetim birimidir.

yönetim bağlantı noktası

Kümedeki bir önbellek konağının kullanılamaz duruma gelmiş olup olmadığını belirlemek üzere önbellek konakları tarafından kullanılan TCP/IP bağlantı noktasıdır. Yönetim amacıyla kullanılan bağlantı noktası numarası her bir önbellek konağında farklı olabilir.

otomatik başlat

WCF veya WF hizmetinin oluşturulduğunda ya da IIS başlatıldığında otomatik olarak başlatılmasına olanak veren bir AppFabric özelliğidir.

davranış

Bir hizmetin, uç noktanın, belirli bir işlemin veya istemcinin çeşitli çalışma zamanı özelliklerini denetleyen bir bileşendir. Davranışlar kapsama göre gruplandırılır: Genel davranışlar tüm uç noktaları genel olarak etkiler, hizmet davranışları yalnızca hizmetle ilişkili özellikleri etkiler, uç nokta davranışları yalnızca uç nokta ile ilişkili özellikleri etkiler ve işlem düzeyinde davranışlar belirli işlemleri etkiler.

davranış genişletme öğesi

Yapılandırma dosyasında bir hizmet davranışını yapılandırmanıza olanak veren XML öğesidir.

önbellek istemcisi

Önbellek kümesi ile iletişim kurmak ve önbellek kümesinde veri depolamak için AppFabric önbellek istemcisi API'lerini kullanan bir .NET uygulamasıdır.

önbellek kümesi

Yüksek ölçeklenebilirlik ve kullanılabilirlik amacıyla önbellek verilerini depolamak ve dağıtmak için oluşturulan fiziksel veya sanal bilgisayarların mantıksal bir grubudur. Küme; önbellek konağı hizmetinin bağımsız bilgisayarlarda çalışan bir veya daha fazla örneğinden oluşan ve veri erişimi ve çoğaltma işlemlerini denetlemek üzere birlikte çalışacak şekilde örneği oluşturulmuş bir dağıtılmış önbellek hizmetidir. Veri isteklerine yanıt sürelerini en aza indirmek için veriler bellekte depolanır. Bu kümeleme teknolojisi Windows Kümeleme ile karıştırılmamalıdır ve buna bağımlı değildir.

önbellek konağı

Önbelleğe Alma Hizmeti'ni çalıştıran ve önbellek kümesinin bir üyesi olarak katılan bir sunucudur.

önbellekte geçersiz kılma

Önbellekteki bir nesneye artık hiçbir önbellek istemcisi tarafından kullanılmayacak şekilde bayrak atanmasıdır. Bu işlem, nesne kopyasının önbellek kümesindeki kopyaya göre eski olması durumunda gerçekleştirilir.

önbellek öğesi

Önbellekte depolanan bir nesne ve bu nesneyle ilişkilendirilmiş etiketler ve sürüm gibi ek bilgilerdir. GetCacheItem istemci API'si kullanılarak önbellek kümesinden ayıklanabilir.

önbellek bildirimi

Yerel olarak önbelleğe alınmış nesnelerin önbellek kümesindeki kopyaları değiştirildiğinde bu nesneleri otomatik olarak geçersiz kılan ve zaman uyumlu olmayan bir bildirimdir. Bunun yanı sıra önbellek kümesinde çeşitli önbellek işlemleri gerçekleştirildiğinde uygulamaların zaman uyumsuz olarak bildirim almalarına olanak verir.

önbellek işlemi

Bölgelerde veya önbelleğe alınmış öğelerde oluşan ve bir önbellek bildirimini tetikleyebilen bir olaydır.

önbellek bölgesi

Adlandırılmış önbelleğin içinde bulunan ve tüm öğeleriyle birlikte bulunan bir veri kapsayıcıdır. Etiket adı verilen tanımlayıcı dizeler kullanarak öğelerinde arama yapmanıza da olanak verir. Bölge, uygulama kodu tarafından dinamik olarak oluşturulur ve küme yapılandırmasında tanımlı değildir. Yük devretme ya da yük dengelemesi durumunda, bölge içindeki tüm önbelleğe alınmış öğeler tek bir birim olarak nitelendirilir.

önbellek bağlantı noktası

Önbellek konakları tarafından verileri önbellek istemcilerine veya önbellek istemcilerinden iletmek için kullanılan bir TCP/IP bağlantı noktasıdır. Önbellek bağlantı noktaları için kullanılan bağlantı noktası numarası her bir önbellek konağında farklı olabilir. Bu ayarlar, küme yapılandırma ayarlarında saklanır.

edilgen önbellekli programlama modeli

AppFabric'in önbelleğe alma özelliklerinin tasarımına uygulanan bir programlama modelidir. Bu, verileriniz önbellekte yoksa, Önbelleğe Alma Hizmeti yerine uygulamanızın bu verileri özgün veri kaynağından önbelleğe yeniden yüklemesi gerektiği anlamına gelir.

önbelleği kullanan uygulama

Önbellek kümesindeki bir önbellekte veri depolamak üzere AppFabric önbellek istemcisini kullanan bir uygulamadır.

iptal etmek

Bir iş akışı örneğinin durumunu tamamlandı olarak değiştirerek örneğin işlenmesini sonlandırmaktır. İş akışı, hata işleme ve dengeleme gibi ek işlemler gerçekleştirmenize olanak veren iptal işleyicilerini yürütür.

küme yapılandırması depolama konumu

Küme yapılandırması bilgilerinin kalıcı yapıldığı paylaşılan konumdur (veya paylaşılan depolama konumudur). Bir paylaşılan dosya veya veritabanı olabilir.

küme bağlantı noktası

Önbellek konakları tarafından önbellek kümesini yönetmek için kullanılan bir TCP/IP bağlantı noktasıdır. Küme bağlantı noktaları için kullanılan bağlantı noktası numarası her bir önbellek konağında farklı olabilir. Bu ayarlar, küme yapılandırma ayarlarında saklanır.

cmdlet

Windows PowerShell ortamında kullanılan göreve dayalı bir komuttur.

dengeleme

Daha önce gerçekleştirilen işin etkisini geri alacak veya azaltacak şekilde tasarlanmış bir eylem grubudur.

tamamlandı durumu

İşlem gerçekleştirmeyi tamamlayan ve iletiler gibi başka hiçbir girdiyi kabul etmeyen bir iş akışı örneği durumudur. Kullanıcı bir örneği sonlandırırken veya iptal ederken iş akışını tamamlar.

eşzamanlılık modeli

Önbelleğe alınmış aynı verileri kullanan eşzamanlı işlemleri dikkate alacak şekilde uygulamalar tasarlamanın bir yoludur. AppFabric önbelleğe alma özellikleri, iyimser ve kötümser eşzamanlılık modellerini destekler.

yapılandırma dosyası

Bir uygulamanın, Web sitesinin veya sunucunun ayarları içeren .config dosya adı uzantılı bir XML dosyasıdır. Genel olarak kullanılan yapılandırma dosyaları Machine.config ve Web.config dosyalarıdır.

yapılandırmayı devralma

Hiyerarşide daha yüksekte bulunan bir nesneye ait yapılandırma ayarlarının daha alttaki bir nesne tarafından benimsenmesidir. Örneğin bir hizmet, yapılandırma ayarlarını kendisiyle ilişkilendirilmiş uygulamadan, Web sitesinden veya sunucudan devralabilir.

seri durumundan çıkarma

Seri bağlantılı depolama biçimindeki bir nesneyi, uygulamalar tarafından kullanılabilecek bir nesne olarak ikili dosya biçimine dönüştürme işlemidir. Bu işlem, ilgili nesne Get istemci API'leriyle önbellek kümesinden alındığında gerçekleştirilir.

dayanıklı iş akışı

Sistem başarısızlıklarında durumu korumak ve iş akışının yürütülmesinde ölçeklenebilirliği artırmak üzere belleği serbest bırakmak için bir depolama ortamında durumu kalıcı yapılabilen bir iş akışıdır.

uç nokta

WCF hizmetiyle iletişim kurmak için bir adres, bir bağlama ve bir sözleşmeden oluşan yapıdır.

uç nokta adresi

Uç noktanın konumunu belirten bir tekdüzen kaynak tanımlayıcısıdır (URI). Her uç noktanın, uç noktayı bulmak ve tanımlamak üzere kendisiyle ilişkilendirilmiş bir adresi vardır.

Windows için Olay İzleme (ETW)

Windows'un genel amaçlı, yüksek hızlı bir izleme özelliğidir.

çıkarma

Önbelleğe alınmış bir nesneyi, önbellek konağının ya da depolandığı konakların belleğinden fiziksel olarak kaldırma işlemidir. Bu işlem genellikle önbellek konağı hizmetinin bellek kullanımını denetim altında tutmak için gerçekleştirilir.

süre sonu

Bir nesnenin önbellek zaman aşımı değerini aştığı noktadır. Nesne zaman aşımına ulaştığında süresi dolar.

hata bildirimi

Önbellek istemcisinde bir veya daha fazla önbellek bildirimi eksik olduğunda tetiklenen bir önbellek bildirimi türüdür.

özellik temsili

Özellik alanlarına erişim izni atama işlemidir. Erişim izni, belirli bir kapsamda belirli bir kullanıcıya atanır. Örneğin, “Fatih” adlı kullanıcının “Varsayılan Web Sitesi” kapsamında “Oturum Açma” özelliğine erişimi vardır.

yüksek kullanılabilirlik

Önbelleğe alınmış nesnelerin kopyalarını birden çok önbellek konağında depolayarak bu verilerin her zaman kullanılabilir olmalarını sağlayan bir AppFabric önbelleğe alma özelliğidir.

üst eşik

Her bir önbellek konağında, bellek tüketimi yeniden alt eşiğe ulaşıncaya kadar, nesnelerin zaman aşımına uğramış olup olmadıklarına bakılmaksızın bellekten ne zaman çıkarılacaklarını belirleyen bir bellek tüketimi eşiğidir.

barındırma

Bir hizmetin herhangi bir işlemde barındırılması gerekir. Konak, hizmetin yaşam süresini denetleyen bir uygulamadır. Hizmetler kendi başlarına barındırılabilir veya varolan bir barındırma işlemi tarafından yönetilebilirler.

barındırma işlemi

Hizmetleri barındıracak şekilde tasarlanmış bir uygulamadır. Internet Information Services (IIS), İşlem Etkinleştirme hizmeti (WAS) ve Windows hizmetleri bu tür uygulamalardır. Bu barındırma senaryolarında, hizmetin yaşam süresi, konak tarafından desteklenir. Örneğin IIS kullanarak, hizmet derlemesini ve yapılandırma dosyasını içeren bir sanal dizin oluşturabilirsiniz. Bir ileti alındığında, IIS ilgili hizmeti başlatır ve hizmetin yaşam süresini denetler.

IIS Yöneticisi

Windows İşlem Etkinleştirme hizmetinde (WAS) barındırılan hizmetleri yöneten araçtır. Daha önceden Web Yönetim Aracı olarak biliniyordu.

IIS Yöneticisi modülü

IIS Yöneticisi uzantılarıdır. AppFabric içindeki IIS Yöneticisi uzantıları, WCF ve WF hizmetlerini yapılandırmanıza, denetlemenize, sorgulamanıza ve izlemenize olanak verir (.NET Framework 4 sürümünde).

temel konak

Diğer temel konaklarla birlikte çalışmak ve kümenin her zaman çalışır durumda kalmasını sağlamak üzere adanmış bir önbellek konağıdır.

en önce kullanılan (LRU)

Önbellek kümesi tarafından kullanılan çıkarma türüdür. En önce kullanılan nesneler, en son kullanılan nesnelerden önce çıkarılır.

yerel önbellek

Önbelleğe alınmış nesnelerin seri durumundan çıkarılmış kopyalarının, önbelleği kullanan uygulamayı çalıştıran işlemin belleğine kaydedilebilmesini sağlayan bir özelliktir.

alt eşik

Her bir önbellek konağında, zaman aşımına uğramış nesnelerin bellekten ne zaman çıkarılacaklarını belirleyen bir bellek tüketimi eşiğidir.

en fazla eşzamanlı çağrı sayısı

Yürütülmekte olan hizmet örneklerine eşzamanlı çağrı sayısı üst sınırını gösteren bir yapılandırma ayarıdır.

en fazla eşzamanlı örnek sayısı

Bellekte aynı anda çalıştırılabilecek hizmet örneği sayısı üst sınırını gösteren bir yapılandırma ayarıdır.

en fazla eşzamanlı oturum sayısı

Bellekteki hizmet örnekleri için aynı anda etkin olabilecek istemci oturumu sayısı üst sınırını gösteren bir yapılandırma ayarıdır.

izleme düzeyi

WCF analitik izleme, iş akışı izleme ve Olay Toplayıcısı hizmetinde, IIS'te belirli bir kapsamda toplanan ve depolanan izleme bilgilerinin miktarını ve türlerini tanımlayan bir ayarlar bileşimidir. AppFabric içinde önceden tanımlanmış beş izleme düzeyi bulunur: Kapalı, Yalnızca Hatalar, Sistem Durumunu İzleme, Uçtan Uca İzleme ve Sorun Giderme.  Bu yapılandırma ayarlarını önceden tanımlanmış bir düzeyin dışında kalacak şekilde özelleştirdiğinizde, AppFabric bu yeni düzeyi “Özel” olarak nitelendirir.

izleme deposu

Olaylardan toplanan bilgileri depolayan bir dizi veritabanı tablosudur.

çoklu müşteri mimarisi

Birden çok istemci (müşteri) için bir hizmeti çalıştırmak üzere yazılımın tek bir örneğinin kullanıldığı bir mimari ilkedir.

adlandırılmış önbellek

Kendisiyle ilişkilendirilmiş ilkelere sahip olan ve bir önbellek kümesindeki tüm önbellek konakları tarafından kullanılabilen, yapılandırılabilir bir bellek içinde depolama birimidir.

nesne yaşam süresi

Önbelleğe alınmış bir nesnenin önbellekte kalacağı ve önbellek istemcileri tarafından alınabileceği süredir. Nesnenin yaşam süresi dolduğunda nesne zaman aşımına uğrar. Zaman aşımına uğramış nesneler önbellek istemcileri tarafından alınamaz, ancak çıkarılıncaya kadar önbellek konağının belleğinde kalırlar. Bu süre, yaşam süresi (TTL) olarak nitelendirilir.

iyimser eşzamanlılık

Önbelleğe alınmış nesnenin sürüm bilgisini kullanarak eşzamanlılığı yönetme yöntemidir. Nesnede yapılan her güncelleştirmede sürüm numarası değişeceği için, sürüm bilgisinin kullanılması, güncelleştirmenin bir başkası tarafından yapılan değişikliklerin üzerine yazmasını engeller. AppFabric önbelleğe alma özellikleri, kötümser eşzamanlılık modelini de destekler.

paket

Web Dağıtım Aracı'nı (Msdeploy.exe) kullanarak yazılımları bir dağıtım noktasına dağıtmak için ilgili dosyaları ve yönergeleri içeren bir nesnedir.

kalıcılık

İş akışı örneğinin veya hizmetin bellekten kaldırılabilmesini veya sistem arızasından sonra kurtarılabilmesini sağlamak üzere durum bilgisini bir depolama ortamına kaydetme işlemidir.

kalıcılık sağlayıcısı

İş akışı örneklerini bir depolama ortamına kaydeden ve buradan geri yükleyen bir .NET Framework özelliğidir.

kalıcılık deposu

İş akışı örneği durumunu ve iş akışı örneği meta verilerini depolayan bir dizi veritabanı tablosudur.

kötümser eşzamanlılık

Diğer istemcilerin aynı nesneyi aynı anda güncelleştirmelerini önlemek üzere bir kilitleme tekniği kullanarak eşzamanlılığı yönetme yöntemidir. AppFabric önbelleğe alma özellikleri, iyimser eşzamanlılık modelini de destekler.

kanal oluşturmak

Windows PowerShell'de, önceki komutun sonuçlarını kanaldaki sonraki komuta giriş olarak gönderme işlemidir.

kanal

Kanal işleçleri (|) (ASCII 124) ile bağlı olan bir dizi komuttur. Her bir kanal işleci, önceki komutun sonuçlarını sonraki komuta giriş olarak gönderir.

Önbelleğe Alma Yönetimi Windows PowerShell

AppFabric'in önbelleğe alma özelliklerinin yönetim aracıdır. 130'dan fazla standart komut satırı aracıyla bu yönetim odaklı yeni komut dosyası dili, daha fazla denetim ve üretkenlik sağlamanıza yardımcı olur.

başvuru verisi

Temel özelliği paylaşılan okuma işlemleri ve sık gerçekleştirilmeyen değişikler olan verilerdir. Başvuru verisine örnek olarak uçak seferleri ve ürün katalogları gösterilebilir. Yerel önbellek özelliği bu türde verileri depolamak için idealdir.

kaynak verileri

Temel özelliği paylaşılması, işlemlerden aynı anda okunması, işlemlere aynı anda yazılması ve çok sayıda işlem tarafından erişilmesi olan verilerdir. Kaynak verilerine örnek olarak kullanıcı hesapları ve ihale maddeleri gösterilebilir.

sürdürmek

İş akışı örneğinin işlenmesini yeniden başlatmaktır. İş akışı sürdürüldüğünde çalışma durumuna geçirilir.

çalışma durumu

İşlenmekte olan iş akışı örneğinin durumudur. Kullanıcı çalışan bir örneği askıya alabilir, sonlandırabilir veya iptal edebilir.

güvenlik sorumlusu

Kullanıcının, kullanıcı adına davranan kimliği ve rolüdür. Windows tabanlı bilgisayarlarda, kaynaklara erişimine izin verilen veya erişimi engelleyen bir hesap olarak (kullanıcı, güvenlik grubu, aygıt veya bilgisayar gibi) uygulanır.

serileştirme

Önbelleğe alınmış veriler önbellek kümesine kaydedildiğinde veya güncelleştirildiğinde gerçekleşen değişikliktir. Önbelleğe alınmış veriler, uygulamanızın kullandığı ikili dosya tabanlı nesneden seri bağlantılı depolama biçimine dönüştürülür.

hizmet

Her biri bir veya daha fazla işlem kullanan bir ya da daha fazla uç noktayı kullanan bir program veya işlemdir.

hizmet barındırma ortamı

İşlem içinde bir hizmet barındırmak için kullanılan çalışma zamanı ortamıdır.

oturum durumu

Kullanıcıların bir Web uygulamasıyla etkileşim kurdukları sırada benzersiz kullanıcı oturumlarının verilerini saklamak için kullanılan bir ASP.NET özelliğidir. AppFabric, önbellek kümesindeki ASP.NET Web uygulamalarının oturum durumunu saklayabilir.

SQL kalıcılık sağlayıcısı

.NET Framework'te bulunan ve iş akışı örneklerini bir SQL Server veritabanına kaydeden ya da SQL Server veritabanından geri yükleyen bir kalıcılık sağlayıcısıdır.

güçlü tutarlılık

Yüksek kullanılabilirlik özelliğinin etkinleştirilmiş olduğu ve önbelleğe alınmış nesnenin birden çok kopyasının önbellek kümesinde bulunduğu bir senaryodur. Bu nesnenin tüm kopyaları aynı kalır.

askıya almak

İş akışı örneğinin işlenmesini geçici olarak durdurarak, iletiler gibi başka hiçbir girdinin işlenmemesini sağlamaktır.

askıya alınma durumu

Kullanıcının araya girmesi veya bir iş akışı ilkesi nedeniyle, işlenmesinin geçici olarak durdurulmuş olduğu bir iş akışı örneğinin durumudur. Kullanıcı askıya alınmış bir örneği sürdürebilir, iptal edebilir veya sonlandırabilir.

etiket

Bir bölgede depolanan her bir önbelleğe alınmış nesneyle ilişkilendirilebilen bir veya daha fazla isteğe bağlı dize tabanlı tanımlayıcıdır. Bölgeler, önbelleğe alınmış nesneleri bir veya daha fazla etikete dayalı olarak almanıza olanak verir.

sonlandırmak

Bir iş akışı örneğinin durumunu tamamlandı olarak değiştirerek örneğin işlenmesini sonlandırmaktır. İş akışı hemen tamamlanır.

izleme katılımcısı

Windows Workflow Foundation (WF) çalışma zamanı modülü tarafından yayımlanan izleme kayıtlarını kullanan bir yazılım bileşenidir. İzleme katılımcısı uygulamaları, kayıtları bir günlük dosyası veya veritabanı gibi bir depolama konumuna gönderebilir.

izleme profili

Windows Workflow Foundation (WF) çalışma zamanı modülü tarafından yayımlanabilen belirli izleme kayıtlarına abone olmak için kullanılan yapılandırma verileridir.

izleme kaydı

Bir iş akışı örneğinde belirli aşamalara ulaşıldığında (bir örneğin veya etkinliğin tamamlanması gibi) Windows Workflow Foundation (WF) çalışma zamanı modülü tarafından yayımlanan verilerdir.

sürüm

Aynı anahtar kullanılarak önbellekte depolanan nesneleri ayırt etmek için kullanılan bir özelliktir. AppFabric, sürüm bilgilerini depolamak için DataCacheItemVersion sınıfını kullanır. Önbelleğe her nesne eklendiğinde veya önbellekteki bir nesne her güncelleştirildiğinde sürüm değeri değişir. Veri tutarlılığını sağlamak için sürüm oluşturma kullanılır. İyimser eşzamanlılık, kilitler yerine sürüm oluşturma kullanılarak sağlanır.

eşik

Her bir önbellek konağındaki bellek tüketimini yönetmek için kullanılan eşiktir. Üst eşik ve alt eşik, nesnelerin bellekten ne zaman çıkarılacaklarını belirler.

Windows PowerShell

Özellikle sistem yönetimi için tasarlanmış görev tabanlı bir komut satırı kabuğu ve kodlama dilidir.

Windows İşlem Etkinleştirme hizmeti (WAS)

İletiyle etkinleştirilen uygulamalar için işlem etkinleştirme, kaynak yönetimi ve durum yönetimi hizmetleri sağlar.

iş akışı

Konak işlemi tarafından çağrılan tek bir etkinlik veya etkinlik ağacıdır.

İş Akışı Örneği Kurtarma

Çalışır durumda olması gereken iş akışı hizmeti örnekleri için kalıcılık depolarını izleyen ve bu hizmetleri yeniden başlatan bir İş Akışı Yönetimi hizmeti (WMS) özelliğidir.

İş Akışı Yönetimi hizmeti

Örnek denetimi komutlarının yürütülmesini, iş akışı hizmet barındırma ortamlarının kurtarılmasını ve süreölçerlerin zamanı dolduğunda örneklerin sürdürülmesini yöneten bir Windows hizmetidir.

iş akışı hizmeti

İş akışı olarak uygulanan bir WCF hizmetidir. İş akışı, WCF iletileri gönderen ve alan ileti etkinliklerini içerir.

XAML etkinleştirmesi

İş akışı örneğini bir DLL dosyasından veya bir yapılandırma dosyası kullanarak etkinleştirmek yerine, doğrudan iş akışı tanımını içeren XAMLX dosyasından etkinleştirme işlemidir.

  2011-12-05