XML ve XML Teknolojileri Ağustos 2011 | Sayı : 22

XML Nedir?

XML, (Extensible Markup Language) verinin, platform ve donanım bağımsız olarak taşıma ve saklama işini yapan bir işaretleme dilidir. Bunu yaparken farklı platformlar arasında ortak bir platform oluşturur, bunu da donanımdan bağımsız olması yönüyle gerçekleştirir.

 

 

 

XML'in Kullanım Alanları

  • Configuration dosyaları              

  Yaygın olarak J2EE

  • Veri transferi

 

  • B2B  

ebXML (Standarts for electronic business )

        IFX (Financial exchange)

                      SOAP (Messaging Exchange)

  •  XML Database  

     IBM DB2 9.x   

     Oracle

   

İki ayrı platform üzerinde geliştirilmiş yazılımların konuşması için en etkili yoldur. Mesela; .NET platformu ile J2EE platformunda geliştirilmiş iki yazılımın ortak veri kullanıp birbirlerine bilgi akışını XML ile yapması mümkündür.

İki ayrı donanımın içinde de mümkün olmaktadır. İki ayrı telefon hattının telefon tuşları ile bilgi topladığını düşünelim. Toplanan bu bilgilerin uygulamaya iletilmesinin en etkili yolu yine XML kullanmak olacaktır. Çağrı merkezlerindeki tuşlar ile girilen bilgilerin sorgulanıp cevap dönmesi işlemlerinde akış,  XML formatındaki veri ile gerçekleştirilmektedir.

Aynı şekilde, çok büyük bir firmanın topladığı bilgiler olduğunu düşünelim ve bu bilgilerini veri tabanlarında tutuyor olsunlar. Başka firmaların bu bilgiyi kullanma taleplerine en iyi cevap, bilgiyi bir Web servisi ile XML olarak sunmak olacaktır. Çünkü veri tabanına doğrudan erişim yapmalarını istemeyeceklerdir.

XML'in Mimarisi

 

  

 

XML ve HTML Arasındaki Fark Nedir?

XML data için, HTML insanlar içindir.

HTML kod parçası  XML kod parçası 
  

 

<*html>

  <*head>

    <*title> HTML

 

  <*body>

    <*h1>Başlık

 

 

 

 

<*uye>

  <*adi>Sefa

  <*soyadi>YILMAZ

<*email>sefayilmaz@gmail.com

  <*ozellikler>

    <*okul>Mersin üniversitesi

    <*bolum>Bilgisayar Teknolojisi ve Bilişim Sistemleri

 

 

NOT: Tüm *'ları yoksayın!

 

Kaynaklar:

      Sefa YILMAZ
Mersin Üniversitesi Bilgisayar Teknolojisi ve Bilişim Sistemleri
- Ağustos 2011 -
Editörden... | Ercan ZENGİN Sonsuzluk ve Sayılabilirlik | Yrd. Doç. Dr. Olcay KURŞUN Bilgisayar Üzerinde Sıvı ile Soğutma | Ahmet Burak ABDİKOĞLU CSS3 ve Yenilikler | Can YILDIRIM WPF’ye Giriş | Çetin İMRE Mafia II | Erman TEPE Web Lab | Gökhan KESİCİ Information Retrieval Nedir? | Selçuk SÖZÜER Yaşam Yazılım Döngüsü | Rukiye Şerife BAŞTUĞ Android Cihaz İncelemeleri | Rabia Tuğçe KESER XML ve XML Teknolojileri | Sefa YILMAZ Mobil İşletim Sistemleri | Fatma COŞKUN & Özge ÖZPUNAR
« önceki sayfa - 10 - sonraki sayfa »

Ana Sayfa | Künye | Dergimiz | Yazarlar İçin | İletişim
© 2009-2010 Bilisimdergi.Com Tasarım - Kodlama : İU BİLGİSAYAR

Creative Commons License
Bilişim Dergi içeriği  Creative Commons  lisansı ile korunmaktadır.
Kaynak göstermek ve link vermek şartıyla yazılarımızı kullanabilirsiniz.