XML BELGELERİNİN İŞLENMESİ Olay-tabanlı İşlem Modeli (Event-Based Processing model) : XML Parser XML belgesini okurken karşılaştığı nesneleri (başlangıç etiketi, karaketer veri veya bitiş etiketi) bir olay olarak uygulama programına iletir. SAX (Simple API for XML)
DOM (Document Object Model) Ağaç-tabanlı işlem modeli kullanır. DOM , XML ve HTML belgerinin işlemesi için W3C konsorsiyumu tarafından geliştirilmiştir.
DOM ve DOM API
XML and Veritabanları Yeni Veritabanları XML tabanlı bir çok araç içermektedir.
XML and Veritabanları
XML and Veritabanları
XML and Veritabanları
XML Mesaj Protokolları Şu ana kadar XML konusunudaki araştırma ve geliştirme çalışmalarının bir çoğu değişik sektörler için geliştirilen ve uygulamaların aynı dili konuşarak bilgi değişimini amaçlayan XML sözlükleri konusunda yoğunlaşmıştı. Son zamanlarda bu araştırma ve geliştirme çalışmalarının ilgi alanı XML belgelerinin güvenli bir şekilde iş uygulamaları arasında değişimini sağlayacak XML mesaj protokolları konusuna yönelmiştir. XML mesaj protokolleri - XML-RPC : HTTP üzerinden XML taşınmasını sağlayan dilden ve platformdan bağımsız basit RPC protokolü
- WDDX (Web Distributed Data Exchange) : HTTP üzerinden karmaşık veri yapılarını taşımak amaçıyla geliştirilen bir protokol.
- ebXML Transport Protokolü : Birleşmiş milletler destekli ebXML gurubunca geliştirme aşasında olan bir protokol.
- SOAP (Simple Object Access Protocol) : Microsoft, DevelopMentor, IBM, Lotus Developement Corp firmalarınca desteklenen HTTP üzerinden iletişim sağlayan nesne tabanlı bir protokol.
SOAP (Simple Object Access Protocol) SOAP veri ve method çağrılarınının istemcileri ve sunucuları arasında iletişimini sağlar. İstek ve Cevaplar XML formatında HTTP protokolü ile taşınır.
SOAP (Simple Object Access Protocol)
SOAP (Simple Object Access Protocol) SOAP Message Embedded in HTTP Response
MicroSoft BizTalk FrameWork 2.0 BizTalk Framework 2.0 SOAP belgelerinin farklı sistemler arasında taşınmasını sağlamak amaçıyla geliştirilen bir spesifikasyondur.
BizTalk Server
SONUÇ Microsoft, IBM, Sun ve Oracle gibi birçok teknoloji lideri firma XML ve XML uygulamala standardlarını desteklemekte ve XML tabanlı yeni ürünlerini bilgi teknolojisi uygulamalarının kullanımına sunmaktadır. Microsoft ODBC ve OLE’den sonra en büyük yatırımını XML teknolojileri konusunda yapmıştır. Bir çok araştırmacı ve yazılım geliştiricisi XML’in yazılım endüstirisinde radikal değişiklilere sebeb olacağına inanmaktadır.
SONUÇ XML elektronik veri değişiminin yeni ASCII standardı olarak kabül edilmektedir.
En geniş Kaynak: XML Cover Pages http://www.oasis-open.org/cover/ TEŞEKKÜRLER
Dostları ilə paylaş: |