7/15/2005

XML Nedir? Ne Amacla Kullanilir?

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.