Forumumuzdaki içeriğin %80 fazlasını görüp kullanabilmeniz için 10 sn. aktif hale gelecek üyelik sistemimizi kullanmanız gerekmektedir.
Şuan üye olmadığınız için link ve menü elemanlarının çoğunu göremiyorsunuz. Lütfen ÜYE olunuz...
Forumumuzdaki içeriğin %80 fazlasını görüp kullanabilmeniz için 10 sn. aktif hale gelecek üyelik sistemimizi kullanmanız gerekmektedir.
Şuan üye olmadığınız için link ve menü elemanlarının çoğunu göremiyorsunuz. Lütfen ÜYE olunuz...
Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 ASP programlama dilinin çalışma prensibi

Aşağa gitmek 
YazarMesaj
CHieF
Admin
CHieF


Mesaj Sayısı : 456
Points : 1233
Reputation : 0
Kayıt tarihi : 15/04/09
Nerden : iSTaNBuL

ASP programlama dilinin çalışma prensibi Empty
MesajKonu: ASP programlama dilinin çalışma prensibi   ASP programlama dilinin çalışma prensibi EmptyPaz Nis. 19, 2009 9:05 am

ASP programlama dilinin çalışma prensibi


Sunucu tarafında çalışan ASP, Microsoft şirketinin kendi web sunucusu Internet Information Services (IIS) için geliştirmiş olduğu bir web programlama teknolojisidir. ASP, içerisinde bir veya daha fazla gömülmüş script bulunan HTML sayfalarıdır. Bu sayfalar kullanıcılara gönderileceklerinde, web sunucusu tarafından işlenerek bilgi içeren sayfalar oluşturulur ve daha sonraki istemciye iletilir.ASP sunucu tarafında çalışmasından dolayı CGI teknolojisine benzer. Örneğin; bir istemci, formlar albinoıyla ASP sayfalarına bilgi göndererek belirli işlemler yapılmasını sağlayabilir
ASP, Microsoft IIS’nin bir özelliğidir; fakat sunucu tarafında çalışan bir script dili olduğundan ve ayrıca istemcilere, çıktıları HTML formatındaki sayfalar şeklinde gönderdiğinden her türlü web tarayıcısından sayfa çıktılarına erişmek mümkün olmaktadır.ASP dosyaları VBscript, Javascript ve Perlscript içerikli olabilir. Ayrıca sunucu üzerine kaydedilen dosyaların, web sunucusu tarafından işlenebilmesi için uzantılarının “.asp” olması zorunludur.

ASP programlama dilinin çalışma prensibi



ASP programlama dilinin çalışma prensibi Asp_clip_image002



ASP’nin çalışma prensibi Şekil 1.2.’de gözüktüğü gibidir. Burada:

[b]Şekil 1.2. ASP’nin çalışma prensibi


  • İstemci “.asp” uzantılı bir dosyayı ister.
  • Sunucu “.asp” dosyalarının içerisinde script içeren satırlar olduğunu bildiğinden dolayı, bu satırları kendi içerisinde bulunan bir ASP yorumlayıcısı ile işler.
  • Web sunucusunun içerisinde işenen sayfa eğer sorunsuz ise, HTML formatında bir sayfaya dönüştürülür.
  • İstemciye sunucu tarafından bu HTML formatında oluşturulan sayfa gönderilir.
ASP kodlarının HTML kodları içerisinde kullanılması

Bir HTML sayfasındaki ASP kodları “” işaretleri arasına yerleştirilir. ASP sayfaları (“.asp” uzantılı sayfalar), HTML’nin yazım ve komutların her kombinasyonunu kapsayabilir. Eğer web sunucusu, ASP kodlarını işleyebilecek bir yorumlayıcıya sahipse, o web sunucusu üzerinde ASP kodlarının bulunduğu sayfalar çalıştırılabilir. Bundan dolayı ASP sayfaları, web tarayıcılardan bağımsızdır.
ASP programlama dili ile veritabanlarına erişmek

ASP programlama dili ile veri tabanlarına erişmek için, Open Database Connectivity (ODBC) sürücüleri kullanmak gerekir. ASP programlama dili, veri tabanlarına doğrudan erişmek için gerekli olan özel fonksiyonlara sahip değildir.
ASP programlama dili ile veri tabanlarına erişebilmek için:

  • İstemciden önce veri tabanı ile ilgili bir istek gelir.
  • Web sunucusu içerisindeki ASP yorumlayıcı, veri tabanına erişim olacağını algılar.
  • Veri tabanına erişim için uygun ODBC sürücüleri kullanılarak istekte bulunulur.
  • ODBC sürücüleri, veri tabanında gerekli işlemleri yapar ve ASP yorumlayıcısına aktarır.
  • ASP yorumlayıcı da bunu, HTML koduna dönüştürerek istemciye gönderir.
ASP programlama dilinin dezavantajları

ASP programlama dilinin dezavantajları şunlardır:



    • ASP, Microsoft web sunucu üzerindeki bir özellik olarak gelir. Diğer işletim sistemleri ve web sunucuları için, Microsoft şirketinden başka şirketler tarafından geliştirilen ASP yorumlayıcıları kullanmak gerekir.
    • Başka şirketler tarafından geliştirilen ASP yorumlayıcılar, sadece belirli platformlar için üretildiğinden, platformdan tam bağımsız bir çalışma mümkün olmamaktadır.
    • ASP’nin veri tabanlarına erişmek için özel iç fonksiyonları yoktur. Bu yüzden diğer web teknolojilerine göre veri tabanlarına daha yavaş erişim sağlanabilir

[/b]
Sayfa başına dön Aşağa gitmek
http://trforumu.yetkinforum.com
 
ASP programlama dilinin çalışma prensibi
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» PHP programlama dilinin çalışma prensibi
» TÜRK dilinin önemi ve yabancı kelimelere hayır.

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Bilgisayar, web ve internet dünyası :: Bazı Önemli Programlar :: Webmaster Genel-
Buraya geçin: