http://www.aygfsteel.com/ebecket 返還網
          隨筆-140  評論-11  文章-131  trackbacks-0
          IHttpModule與IHttpHandler的區別 小弟一點粗淺的想法,有不正確的地方還請各位指正.

                  剛開始看這兩個接口時很是迷糊了一陣子.感覺沒什么不一樣的地方,功能放在httpmodule和httphandler中好像都可以.后來搜了很多帖子,但都是說如何如何實現的,然后就告訴你這個代碼放到哪,那個代碼放到哪,看完還是不明白為什么非要這么放!(小弟頭腦邏輯性比較差.只好到處去翻.)真是皇天不負有心人,得償所望啊.

          IHttpModule與IHttpHandler的區別主要有兩點(實際上大家看MSDN時應該也注意到了):
              1.先后次序.先IHttpModule,后IHttpHandler.
              2.對請求的處理上:
                  IHttpModule是屬于大小通吃類型,無論客戶端請求的是什么文件,都會調用到它;例如aspx,rar,html的請求.
                  IHttpHandler則屬于挑食類型,只有ASP.net注冊過的文件類型(例如aspx,asmx等等)才會輪到調用它.

          下面是具體的實例.來源引用MSDN.

          如何繼承并實現IHttpModule


          如何設置<httpModules> 元素


          自定義 HttpModule 示例


          如何設置<httpHandlers> 元素


          如何創建 HttpHandler

          posted on 2010-01-20 01:43 becket_zheng 閱讀(291) 評論(0)  編輯  收藏 所屬分類: C#
          主站蜘蛛池模板: 湖州市| 汉川市| 隆德县| 苏尼特左旗| 扶绥县| 海原县| 宁海县| 普兰县| 阿克| 肥城市| 余庆县| 基隆市| 健康| 深州市| 武清区| 陈巴尔虎旗| 犍为县| 贵南县| 崇文区| 贡嘎县| 塔城市| 达日县| 志丹县| 德州市| 吉安县| 郑州市| 和田市| 东阳市| 新营市| 诏安县| 原平市| 宜城市| 迁西县| 盐亭县| 宣化县| 社旗县| 祥云县| 保亭| 临洮县| 白沙| 富川|