web analytics
Çarşamba, Haziran 24, 2026
No Result
View All Result
  • Giriş
Türk İnternet
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu
No Result
View All Result
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu
No Result
View All Result
Türk İnternet
No Result
View All Result

XML’nin Temelleri ve Yararları

XML, 1996 civarında ilk ortaya çıkışından bugüne kadar, saptırmalı haberlere konu olarak adını sık sık duyurmuştur. XML tam olarak ne anlama gelir ve onun hakkında bilmemiz gereken nedir?

P.G. Daly-P.G. Daly
5 Şubat 2004
-Genel
0
Facebook'ta PaylaşTwitter'da PaylaşLinkedin'de Paylaş

Yeni başlayanlar için, XML’nin açılımı, Extensible Markup Language yani Genişletilebilir İşaretleme Dili olup bu dil, organik olarak, bilgileri nitelendirmek için Web teknolojisinin işlevlerini geliştirme ihtiyacı sayesinde büyümüştür. XML bir meta-dilidir. Yani Diğer dilleri tanımlayan bir programlama dilidir.

Belki kulağa biraz dolambaçlı bir anlatım gibi geliyor ama Wepodia (www.wepodia.com) da bunu böyle tanımlıyor. Bunların anlamı şu: XML tak başına işleyen bir programlama dilinden çok bir standart ve destekleme yapısıdır. XML, kendi programlama dilinizi ve söz dizimini oluşturmak için izleyebileceğiniz ve XML ölçütünü karşılayan bir standarttır.

XML, bayrakları (tag) ve aralarındaki yapısal ilişkileri tanımlama kolaylığı sağlar. Sonuç olarak yazılım geliştirmenleri kendi ısmarlama bayraklarını (yapboz’un genişletilebilir kısmı) oluşturarak bilgisayar sistemleriyle uygulamalar arasındaki bilgileri tanımlayabilir, paylaşabilir ve geçerli kılabilir. Yazılım geliştirmeninin yarattığı herşey XML ölçütüne ve standardına bağlı kaldığı için, birçok özelleştirme tehlikelerine (karşılıklı işleyebilirlik ve genişletilebilirlik yetersizliği gibi) girmeden özelleştirme yapmayı mümkün kılar.

Yararları Nelerdir?

Kendini bir Web ve XML bilgesi olarak düşünen yanım, bunun başta gelen iki yararının olduğunu söylüyor.

İlk olarak, XML’nin genişletilebilir ve yapılandırılmış tabiatı, ona normalde iletişim kuramayacak olan farklı sistemler arasında iletişim kurdurma olanağı tanıyor. Kulağa çok basit geliyorsa da, yazılımın bu yararının önemi ve etkisi çok büyüktür. Bunu göz ardı etmeyin.

XML kullanarak artık sadece dahili bilgisayar sistemleri arasında değil aynı zamanda, her bir bağımsız sistem için kullanılan platformlara ve teknolojilere bağlı kalmaksızın ortak bir teknoloji kullanarak harici sistemler (satıcılar, müşteriler, ortaklar vs.) arasında iletişim kurmak mümkün. Daha sade bir anlatımla; bu yazılıma sahip olmak adeta çeşitli milletler ve kültürler arasında, hiçbir eklentiye gerek duymadan tercüme yapabilen, dörtbaşı mamur bir çeviri cihazına sahip olmak gibidir.

Bilgi paylaşımının ve sistemler arasında karşılıklı işleyebilirliğin bariz yararına ek olarak, farklı bilgisayar ekipleriniz arasında bilgi aktarımı da kolaylaşmaktadır. XML, standartlar kümesini açık seçik tanımladığı için, A Ekibindekiler B Ekibindekinden gelen bilgileri çok kolayca anlayıp üzerinde çalışabilirler. Bir kuruluşun dahili olanakları açısından bakarsak, bu yazılım çalışanların iş döngülerini (ve kapsamını) kısalmış ve öğrenme ivmesiyle kolaylaştırır. Kuruluşun dış ilişkileri (satıcılar, danışmanlar, ortaklar) açısından bakacak olursak da, bilgi aktarım süresinin kısaldığını ve sistemlerin ve bilgilerin fiili öğrenilme hızının arttığını görürüz.

İkinci olarak; bilgileri, XML-tabanlı bir kaynaktan alıp, hiç zorlanmadan, çok sayıda farklı kanallara aracılığıyla biçimlendirip dağıtabilirsiniz. Genişletilebilir tarz dili XSL kullanarak yazılım geliştirmenleri içeriği kolaylıkla biçimlendirme talimatlarından ayırabilirler. Böylelikle tek bir biçim deposunu (stylesheet) sayfalarca bilgiyi biçimlendirmede kullanılabilen XSL dosyaları şablon işlevi görmüş olur. Aynı içeriğin çok sayıda dağıtım kanalı için biçimlendirme tanımını yapmakta bu şablonların birkaçını kullanabilmek bunun daha da güçlü olduğu bir yöndür.

Çok zaman, gerek intranet’te gerekse Internet uygulamalarında hitap ettiğiniz kitle veriyi Web, e-posta, metin, avuçiçi bilgisayar, kablosuz aygıtlar ve yazıcı-çıktısı gibi çeşitli kanallardan almak ister. XML ve XSL teknolojilerini (XSLT, XSL-FO vs.) kullanarak aynı içeriği çeşitli kanallardan dağıtmak için tek bir bağımsız biçim deposu kullanabilirsiniz. Dolayısıyla içeriği ve verileri bir kere aldıktan sonra defalar ve çeşitli biçimlerde kolayca dağıtabilirsiniz.

Ben meslek olarak XML uzmanı değilsem de bu dilden, XML dosyaları yaratacak ve diğer yazılım geliştirmenleriyle birlikte daha karmaşık programlama dilleri oluşturacak kadar anlıyorum. Bir sonraki makalemde sizinle birlikte temel terminolojiyi ve belge yapılanmasını inceleyerek başlangıç yapacağız.

Etiketler: BilgiXML

Türk İnternet'ten buna benzer yazılar için bildirim almak ister misiniz?

ABONELİKTEN ÇIK
P.G. Daly

P.G. Daly

Lütfen yorum yapmak için giriş yapın.

GÜNLÜK BÜLTEN ABONELİĞİ

Aboneliğinizi onaylamak için gelen veya istenmeyen posta kutunuzu kontrol edin.

HAFTANIN ÖNE ÇIKANLARI

  • St. Petersburg Forumu, Rusya’nın Yeni Teknoloji Stratejisinin Sinyallerini Veriyor: Nadir Toprak Elementleri, Yapay Zeka, Yarı İletkenler ve Teknolojik Egemenlik
  • Türkiye Yapay Zeka Stratejisinde Yeni Dönem: Dijital Egemenlik Merkeze Yerleşti, Peki Bu Yeterli mi?
  • Teknoloji Girişimlerini İlgilendiren Yeni Düzenlemeler Yürürlükte
  • Washington Yapay Zekada Yavaşlatma Yerine Hızlanmayı Seçti: Yeni ABD Yapay Zeka Doktrini ve Riskleri
  • Dijital Dönüşüm ve Gazeteciliğin Küresel Krizi

HAFTANIN KELİMESİ

3GPP

3. Nesil Ortaklık Projesi (3GPP), dünya çapında çeşitli mobil (hücresel) ve telekomünikasyon standartlarını geliştiren ve sürdüren bir grup standart kuruluşudur.

3G ile birlikte kurulmuş ve telekom endüstrisinin Birleşmiş Milletleri diye tanımlanabilir. Sonraki nesiller için de standartları belirlemiştir.

Detayı için Wiki-Turk'e bakınız

İNTERNET HIZI

Türkiye'nin İnternet Hızlarını Dünya ile KarşılaştırmakKaynak : https://www.speedtest.net/global-index#mobile
Facebook Twitter LinkedIn

Bildirimler

Turk-internet.com masaüstü bildirimlerini almak için lütfen buraya tıklayın

Son Yorumlar

  • ICANN, Yeterince Temsil Edilmeyen Toplulukları Yeni gTLD Başvuru Destek Programı İle Güçlendiriyor için Tolga Kaprol
  • BTK, Yabancı e-SIM Firmalarını Engelledi için Bulent SEN
  • Sahibinden.com Domain’inin Güncellenmesi Unutulmuş için Tolga Kaprol
  • İngiliz Düzenleyici Ofcom, Bulut Servislerini ve Akıllı Cihaz Pazarını Soruşturuyor için Tolga Kaprol
  • Seçim Yaklaşırken, Kişisel Veriler Kötüye Nasıl Kullanılır? için [email protected]

Türk İnternet'ten ilginize çekecek yazılar için bildirim almak ister misiniz?

Abone Ol

© Copyrights 2000-2025 - Bu sitede yayınlanan haber/söyleşi/makale ve bilgilerin tüm hakkı turk-internet.com'a aittir.

Tekrar Hoşgeldiniz!

Aşağıdan hesabınıza giriş yapınız

Şifremi unuttum?

Şifrenizi geri alın

Lütfen şifrenizi resetlemek için kullanıcı adı veya email adresinizi girin.

Giriş yap
No Result
View All Result
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu

© Copyrights 2000-2025 - Bu sitede yayınlanan haber/söyleşi/makale ve bilgilerin tüm hakkı turk-internet.com'a aittir.