仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 849|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之在自界说HttpHandler中利用Session

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:34:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果英语好,口才好,加上女孩子的优势说不定有机会进去做做别的工具)session  比来必要做一个对特定哀求举行呼应的接口,只是在外部处置,不存在UI,机于这类情形,固然是利用完成IHttpHandler来举行处置,能够减失落加载HTML控件的工夫。原本都是如许想的,关于IHttpHandler中界说了两个办法,ProcessRequest(HttpContextctx)和IsRunable()这两个,看到在ProcessRequest(HttpContextctx)中有个HttpContext的输出参数,原本觉得经由过程这个就能够对一切的服务器工具举行利用,只是在后面必要对HttpContext的援用。不外成绩呈现了,在这个自界说HTTP呼应处置头中必要写进Session,关于其他Request和Response都能够经由过程利用HttpContext来援用利用,不外Session就是不可,老是呈现工具未举行援用的毛病,真是百思不得其解,好好的HTTPCONTEXT内里都列出了可使用的服务器工具,可是就是SESSION用不了!真苦,只好将自界说HTTPHANDLER的内容做到一般的WEBFORM中。就在做好后,却偶然中发明在自界说HTTPHANDLER中利用SESSION的办法!
  1、先援用System.Web.SessionState这个定名空间,
  2、假如是要在HttpHandler中读取Session的内容,就要在完成IHttpHandler的类中同时完成IReadOnlySessionState这个接口。
  3、假如是要在HttpHandler中读写Session的内容,就要在完成IHttpHandler的类中同时完成IRequiresSessionState
  如许就能够在自界说的HttpHandler中一般的利用Session了。

前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。
深爱那片海 该用户已被删除
沙发
发表于 2015-1-18 07:39:39 | 只看该作者
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
谁可相欹 该用户已被删除
板凳
发表于 2015-1-21 13:29:18 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
海妖 该用户已被删除
地板
发表于 2015-1-30 19:09:25 | 只看该作者
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
山那边是海 该用户已被删除
5#
发表于 2015-2-16 19:25:12 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
小女巫 该用户已被删除
6#
发表于 2015-3-5 08:46:00 | 只看该作者
在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?
蒙在股里 该用户已被删除
7#
发表于 2015-3-12 02:15:22 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
8#
发表于 2015-3-19 17:36:48 | 只看该作者
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 10:49

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表