
XML bir çeşit veri
formatıdır ve değişik aplikasyonların
içerisindeki verileri okuyup aynı
zamanda içerisine veri yazılabilmesini
sağlar.
XML dosylarının içerisinde veriler ve
verilerin yapısını belirten bilgiler
bulunur.
XML, herhangi bir işletim sistemine,
protokole, firmaya veya platforma bağlı
değildir.
XML dosyaları herhangi bir program
tarafından kullanılabilir. İstenilen her
türlü işletim sistemine aktarılabilir,
her türlü protokolden transfer
edilebilir.
XML, programcılara tag'ler açısından
istenilen her türlü özgürlüğü verir.
HTML gibi önceden belirlenmiş olan
tagler yoktur.
XML'in ortaya çıkışındaki başlıca
nedenler;
İnternet kullanımı ve
değişik protokoller arası dosya
transferlerinin önem kazanması.
Kolay okunabilir ve
anlaşılabilir bir veri formatına ihtiyaç
duyulması.
Komplike sistem
entegrasyonlarının pahalıya mal oluşu ve
ortaya çıkan uyumsuzluklar.
XML'in iş dünyasında kullanım amaçları
başlıca;
Dosyalara daha kolay
erişim sağlamak.
Özel dosyaları okumakta
kullanılan programlarla gelen ekstra
masrafları azaltmak.
Daha temiz program ve
sistem integrasyonu sağlayabilmek.
XML'in ücretsiz
olmasından faydalanarak maliyeti
azaltmak.
Değişik protokoller
arasında kolayca transfer edilebilen bir
dosya mimarisinden faydalanmak