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

Bu blogdaki popüler yayınlar

Klavye Tamponu Nedir?

Leetspeak nedir?

İş Zekası Araçları Nedir?