İnternet Sunucusu API (ISAP) Nedir ?
İnternet sunucusu API'si (ISAPI), geliştiricilerin ve programcıların ISAPI uyumlu HTTP sunucularına veya web sunucularına özel geliştirmeler veya uzantılar oluşturmak için kullanabilecekleri bir dizi hazır Windows program çağrılarıdır. Bu geliştirmelere İnternet Sunucusu Uzantı Uygulamaları (ISA) ve ISAPI filtreleri adı verilir; bunlar, veritabanı çağrısı gibi işlevler sağlar ve hatta bir Web istemcisinin (tarayıcı) görüntülemesi için dinamik olarak Web sayfaları oluşturmak için kullanılır.
İnternet Sunucusu Uygulama Programlama Arayüzü, sipariş formları veya özel bir katalog için bir giriş sistemi gibi veritabanı uygulamaları yazmayı kolaylaştırır. ISAPI ile, bir programcı bir HTML formu aracılığıyla bir kullanıcıdan bilgi toplayabilir ve ardından o kullanıcı için özelleştirilmiş bir sayfa döndürebilir.
ISAPI, bir programcının bir sunucu için iki tür uzantı yazmasını sağlar:
- CGI uygulamalarına benzer işlevler sağlayan ancak dinamik bağlantı kitaplıkları (DLL) biçiminde oldukları için daha hızlı kabul edilen, belleğe yüklenen ve CGI gibi bulunması ve ardından tekrar okunması gerekmeyen İnternet sunucusu uygulamaları (ISA) yürütülebilir olarak kabul edilen uygulamalar.
- Veri okuma ve yazma ve hatta günlük girişlerinin çıkışı gibi belirli bir HTTP isteğinin işlenmesi sırasında çeşitli olaylara yardımcı olmak için bir web sunucusu tarafından kullanılan ISAPI filtreleri. ISAPI filtreleri bir sunucuya aşağıdaki gibi başka işlevler ekleyebilir:
- Sıkıştırma
- Şifreleme
- Özel kimlik doğrulama
- Günlük şemaları
-
0 Yorum
-
6 Görüntülenme