SORU
24 Aralık 2008, ÇARŞAMBA


ASP.NET bir HttpHandler nedir

ASP.NET bir HttpHandler nedir? Neden ve nasıl kullanılır?

CEVAP
24 Aralık 2008, ÇARŞAMBA


En basit terimlerle, ASP.NET bir HttpHandler System.Web.IHttpHandler arabirimi uygulayan bir sınıf.

ASP.NET HTTPHandlers istekleri alamıyor ASP.NET web uygulama sunucusuna yapılan sorumludur. Bir istek ASP.NET Site için yapılan tepki süreçleri çalıştırın. En yaygın handler işler ASP.NET sayfa işleyicisi .SEO dosyaları. Kullanıcılar bir istek .dosya SEO isteği işleyicisi ile sayfa sayfa tarafından işlenir.

ASP.NET bir kaç sunmaktadırvarsayılan HTTP işleyicileri:

  • Sayfa İşleyicisi (.SEO): Web sayfaları . işler
  • (.Kullanıcı Denetimi İşleyicisi ascx): Web kullanıcı denetimi sayfaları . işler
  • (Web Service Handler asmx): Web sayfaları hizmet tutarken
  • İzleme İşleyicisi (iz.axd): işlevsellik . iz kolları

Kendi oluşturabilirsinizözel HTTP işleyicileribu tarayıcı için özel çıktı kılıyor. ASP.NET HTTP İşleyicileri için tipik senaryolar örneğin

  • dinamik olarak teslim görüntü (örneğin grafik) veya yeniden boyutlandırılan resimler oluşturuldu.
  • RSS RSS-XML format yemleri

SanauygulamakIHttpHandler arabirimi senkron işleyicisi oluşturmak ve IHttpAsyncHandler arayüzü zaman uyumsuz bir işleyici oluşturmak için. Arabirimler ProcessRequest yöntemi ve IsReusable özelliği uygulamalarını gerektirir.

ProcessRequest yöntem kolları fiili işlemek için istekleri yapılmış, Boolean IsReusable özellik belirtir amirin olabilir havuza için yeniden kullanım (performans artışı) ya da yeni bir işleyici için gerekli her istek.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ehowhome

    ehowhome

    22 NİSAN 2009
  • Joanna Okrajni

    Joanna Okraj

    4 EYLÜL 2010
  • Ryan Billy

    Ryan Billy

    30 EKİM 2006