Veritabanı erişimi
Veriler bir Web sunucuda düz dosyalar şeklinde biriktirilmeye başlandığında, dosyalara erişip elde edebilmek için geçen süre uzadığından Web sunucu platformunun performansı bozulur. Bu tür veriler üzerinde işlemler yapabilmek ve kullanıcıların Web sunucudaki verileri değiştirebildiği etkileşimli uygulamalar geliştirebilmek zordur. Groupware ve özel amaçlı uygulamaların gerçeklendiği Web sunucular, kurumun ilişkisel veritabanı yönetim sistemi(RDBMS) üzerinde saklandığı verilere etkin bir erişimi gerekli kılar. Tüm Web sunucular bu hedefi gerçekleştiren kolay bir yöntem sunmamaktadır. Değişik Web sunucular, dıştaki veri kaynaklarına erişmek için farklı tipten arayüzler içerir. Veritabanları, bu tür sorunları çözmek için daha esnek ve ölçeklenebilir bir yaklaşım sunar. Fakat bunun için, Web sunucuların veriye ulaşabilmesi için bir yönteme gerek bulunmaktadır. Uzun bir süre, veritabanları ile en yaygın bağlanabilirlik yaklaşımı CGI olmuştur. Fakat, CGI arayüzleri her bir kullanıcı isteği için ayrı prosesler yaratır ve bu durum Web sunucu başarımını olumsuz olarak etkiler. Bazı Web sunucular, ODBC(Open DataBase Connectivity) ve SQL veritabanlarını açmak üzere, özgün API'ler veya linkler içerirler.
Diğer Web sunucular, veritabanı bağlanabilirliğinden yararlanmak üzere, tümleşik indeksleme ve arama motorları içerir. Web sunucuların veriye erişmesinde ulaşılan son nokta, HTML'in genişletilmiş hali olan ve temel olarak veri ile bağlanabilirliği etkin hale getirmek için geliştirilmiş olan XML dilidir.
Dostları ilə paylaş: |