Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Daha çok web uygulamalarında görünen bir durumdur.Havuz mantığında çalışan bir yapıdır.Bağlantı havuzu olarak türkçeleştirilebilir.

Öyle bir havuz düşünün ki, içinde H2O yerine connection molekülleri olsun.Dinamik web uygulamalarının olmazsa olmazlarından biri olan veritabanı ile etkileşimde rol oynar.Veritabanı üzerinde işlemler yapabilmek için öncelikle bir connection oluşturmalısınız.Bu connection sayesinde gidip verileri okur, değiştirirsiniz.Bu olmadan olmaz.Bir nevi veritabanını açan bir kilit gibidir.

Her session için bir connection açılır.Düşünsenize sisteminize 10 dakika içinde 10 000 kişi bağlandı.Veritabanına 10 000 kişinin aynı anda bağlanması söz konusu değildir.Birileri bağlanırken diğerleri verileri okuyacak veya başka işlemler yapacaktır.Havuz mekanizması burada devreye girer.Veritabanı için connectionlardan oluşmuş bir havuz açılır.İlgili kişi bağlanmak istediği zaman bu havuza gelir ve bir connection istediğini belirtir.Uygun bir connection kullanıcıya sağlanır.İşi bittiği zaman ise connection başka kullanımlar için havuza bırakılır.

Web uygulamalarında belirli bir an için birçok session ölü durumda olabilir.Buradaki ölülükten kasıt, veritabanı ile iletişimde olmamaktır.Veritabanı sunucusu, ölü durumda olan bir sessionu kapatır. Yani eğer bir session ölü* durumda ise, mantıksal olarak bağlantı açık tutulmasına rağmen fiziksel bağlantı kapatılır.Bu ölü sessiondan herhangi bir istek geldiği zaman, bağlantı yeniden sağlanır.Bu sayede birçok bağlantı açık durumda olmaz, sadece gerektiği anda ilgili connection sağlanır.

Bu şuna benzer:Bir kapı var.Kapının da 10 anahtarı var.Ama bu kapıdan geçmek isteyen 1000 kişi bulunmakta.Kapıdan geçmek çin anahtar gerekmekte.Boylesi bir durumda kapıdan geçmek isteyen kişi, gelip anahtar merkezinden bir anahtar alır.Kapıyı açar.İşini görür ve kapatır kapıyı.Ama anahtarı hemen geri vermez.Anahtar merkezi, belirli bir süre sonra bu anahtarı geri alır ondan.Ama anahtar o kişiye mahsus edilmiştir.Belirli bir zaman içinde tekrar gelip anahtarı isterse, bazı ek bilgiler istenmeksizin anahtar verilir.Bu sayede anahtar sadece kapı açıp kapama için verilir ve hemen geri alınır.Bu sayede birçok kişinin kapıdan geçmesi sağlanır.
mennan
07 Ocak 2006 14:04
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1078 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen