Middleware nedir?
Middleware, ne yaptığını az çok açıklayan bu zor
kelimelerden biridir. Bir uygulamanın farklı bölümlerini veya bir dizi
uygulamayı birbirine düşük faizli ihtiyaç kredisibağlayan
bir yazılımdır. Bir ağı ve bağlı bilgisayarlarını bir arada tutan bir çeşit
yapıştırıcı olabilir. Middleware, tek bir uygulama olabilir veya tüm bir sunucu
olabilir.
İnsanlar, ara katman yazılımını yeni bir yazıcıdan eski bir
bilgisayara geçecek bir adaptör aygıtı olarak da düşünebilir. Adaptör, iki
cihazı birbirine bağlayarak, aralarında iletişimi ve dolayısıyla işlevselliği
mümkün kılar. Ortak paketler Dağıtılmış Hesaplama Ortamı (DCE) ve Ortak Nesne
İsteği Aracısı Mimarisi (CORBA) içerir.
Her bir ara katman yazılımının aynı genel amacı vardır:
birden çok bilgisayarın bir ağda birden çok şey yapmasına izin vermek veya bir
bilgisayarın bir ağ üzerinde birçok şeyi veya karmaşık bir şeyi yapmasına izin
vermek. Örneğin, bir veritabanı sistemini bir Web sunucusuna bağlamak için,
kullanıcıların veritabanına bir Web tarayıcısı üzerinden erişmesine izin vermek
için kullanılır. Bazı karmaşık bilgisayar sistemleri, zorlu uygulamalarını
yürütmek KBB notu düşüklere kredi veren bankalariçin bu tür bir yazılım gerektirir. Büyük bir ara katman
yazılımının mükemmel bir örneği, tek bir uygulamaya veya tek bir uygulama
türüne ayrılmış bir sunucu olan bir uygulama sunucusudur.
Başka bir örnek, çevrimiçi bir oyun ortamına hizmet eden bir
yazılım paketi olabilir. Daha da sık, çevrimiçi oyunlar yüksek çözünürlüklü,
yüksek çözünürlüklü, grafik yoğun sunumlar özelliği. Geleneksel sunucu
çözümleri, bu tür çevrimiçi oyun deneyimlerini kolaylaştırmak için artık
yeterli değildir, özellikle de çok oyunculuysa. Middleware, hem gerçek hem de
sanal gerçeklikteki boşluğu kapatmaya yardımcı olur .
En temelde, ara katman yazılımlarının görünmez olması,
bilgisayarların birbirleriyle ve sunucularla iletişim kurmasını ve iletişim
kurmasını sağlar. Bu yazılım olmadan, belirli türde ağ faaliyeti imkansız
olurdu. Daha güçlü uygulamalar haline geldiğinde, daha fazla ara katman gerekli
olacaktır.
Yorumlar
Yorum Gönder