İleriye Uyumluluk Nedir?

WMF

Gold Üye
Katılım
19 Haz 2018
Mesajlar
206
Tepki
2
İleriye Uyumluluk Nedir?

İleriye uyumluluk, bir sistemin ileride çıkacak versiyonların çalıştırabileceği girdilerin önceki versiyonlar tarafından kabul edilebilmesidir. Tanım gereği İleriye uyumluluk teknolojisi, eski cihazların, yeni cihazlar tarafından oluşturulan verileri kısmen anlayabilmesini belirtir.

Bu kavram elektriksel arayüzlere, iletişim sinyallerine, veri iletişim protokollerine, The concept can be applied to electrical interfaces, telecommunication signals, data communication protocols, dosya türlerine ve programlama dillerine uygulanabilir. Eğer eski versiyonun standartları, yeni versiyonun standartlarını okuyabiliyor, görüntüleyebiliyor, oynatabiliyor veya çalıştırabiliyorsa bu versiyon ileriye uyumludur.

İleriye uyumluluk ve genişletilebilme benzer olmalarına rağmen, aynı şey değildirler. İleriye uyumlu bir sistem daha ileri bir versiyondan veri alarak "bilinen" kısımlarını işleyebilmektedir. Örneğin, metin tabanlı bir kelime işlemci programı ileri versiyonlarda görüntülenebilen resimleri göz ardı ederek sadece metinleri işleyebilmektedir. Genişletilebilir bir sistem ise, güncellenerek yeni versiyonlara uyum sağlayabilen bir yapıdadır. Buna örnek ise, metin tabanlı kelime işlemcisini güncelleştirerek resimleri gösterebilir hale getirmektir.

İleriye uyumlu bir sistemin yeni versiyonda var olan ancak eski versiyonun anlamlandıramadığı verileri ihmal edip, sadece anlamlandırabildiği veriler üzerinde yoğunlaşarak girdileri(input) kabul etmesi beklenir.

İleriye uyumluluk, Geriye uyumluluktan gerçekleştirimi çok daha zordur. Çünkü sistemin gelecekteki veri türlerini veya gelecekteki kullanıcı beklentilerini önceden kestirmek mümkün değildir. Geriye uyumlulukta bu sıkıntılar yoktur çünkü bilinen dosya türleri için gerçekleştirimler yapılır.
 
Üst Alt