当前位置: 首页 > news >正文

建网站需要什么手续做招商类型的网站

建网站需要什么手续,做招商类型的网站,php企业网站开发pdf,有关做化工机械的网站Session模型简介Session 是什么呢#xff1f;简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时#xff0c;可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台 WWW服务器建立连接时#xff0c;他就与这个服务器建立了一个Session#x…Session模型简介Session 是什么呢简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台 WWW服务器建立连接时他就与这个服务器建立了一个Session同时服务器会自动为其分配一个SessionID用以标识这个用户的唯一身份。这 个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串我们会在下面的实验中见到它的实际样子。这个唯一的 SessionID是有很大的实际意义的。当一个用户提交了表单时浏览器会将用户的SessionID自动附加在HTTP头信息中这是浏览器的自动 功能用户不会察觉到当服务器处理完这个表单后将结果返回给SessionID所对应的用户。试想如果没有SessionID当有两个用户同时 进行注册时服务器怎样才能知道到底是哪个用户提交了哪个表单呢。当然SessionID还有很多其他的作用我们会在后面提及到。除了 SessionID在每个Session中还包含很多其他信息。但是对于编写ASP或ASP.NET的程序与来说最有用的还是可以通过访问 ASP/ASP.NET的内置Session对象为每个用户存储各自的信息。ASP Session的功能的缺陷目前ASP的开发人员都正在使用Session这一强大的功能但是在他们使用的过程中却发现了ASP Session有以下缺陷进程依赖性ASP Session状态存于IIS的进程中也就是inetinfo.exe这个程序。所以当inetinfo.exe进程崩溃时这些信息也就丢失。另外重起或者关闭IIS服务都会造成信息的丢失。Session 状态使用范围的局限性刚一个用户从一个网站访问到另外一个网站时这些Session信息并不会随之迁移过去。例如新浪网站的WWW服务器可能不止一 个一个用户登录之后要去各个频道浏览但是每个频道都在不同的服务器上如果想在这些WWW服务器共享Session信息怎么办呢Cookie的依赖性实际上客户端的Session信息是存储与Cookie中的如果客户端完全禁用掉了Cookie功能他也就不能享受到了Session提供的功能了。Web.config文件中的Session配置信息打开某个应用程序的配置文件Web.config后我们会发现以下这段sessionState  modeInProc  stateConnectionStringtcpip127.0.0.1:42424  sqlConnectionStringdata source127.0.0.1;Trusted_Connectionyes  cookielessfalse  timeout20 /这一段就是配置应用程序是如何存储Session信息的了。我们以下的各种操作主要是针对这一段配置展开。让我们先看看这一段配置中所包含的内容的意思。sessionState节点的语法是这样的必须有的属性是属性选项描述mode设置将Session信息存储到哪里Off设置为不使用Session功能InProc设置为将Session存储在进程内就是ASP中的存储方式这是默认值。StateServer设置为将Session存储在独立的状态服务中。SQLServer设置将Session存储在SQL Server中。可选的属性是属性选项描述cookieless设置客户端的Session信息存储到哪里ture使用Cookieless模式false使用Cookie模式这是默认值。timeout设置经过多少分钟后服务器自动放弃Session信息。默认为20分钟stateConnectionString设置将Session信息存储在状态服务中时使用的服务器名称和端口号例如tcpip127.0.0.1:42424”。当mode的值是StateServer是这个属性是必需的。sqlConnectionString设置与SQL Server连接时的连接字符串。例如data sourcelocalhost;Integrated SecuritySSPI;Initial Catalognorthwind。当mode的值是SQLServer时这个属性是必需的。stateNetworkTimeout设置当使用StateServer模式存储Session状态时经过多少秒空闲后断开Web服务器与存储状态信息的服务器的TCP/IP连接的。默认值是10秒钟。 session是一个HttpSessionState类型的对象那我看看这个类倒底提供了哪些东西可用查了下MSDN有很多东西但我想比较有趣的有  Session.Count    指示当前会话集合中的项目数。  Session.SessionID  指示当前客户端会话的SessionID。  IsCookieless     指示当前会话ID是存储在cookie中还是嵌入在URL中。  Timeout         指示了当前会话要保存多长时间因为客户端不会请求销毁Session数据所以这些数据要等一定的时间后自动由服务端释放。  Abandon()       使用该方法可以立即取消当前会话并释放它战胜的空间在退出页面中它很有效能够确保服务器资源最快得到回收。  Clear()        该方法在不改变当前会话ID的情况下清空所有的会话项目。   Session数据也是由 SessionStateModule这个模块来负责处理的但它并不保存会话数据数据是放在称做 SessionState Provider 的东西中的有三种典型的Provider 方式 InProc ,StateServer ,SQLServer 。  InProc: 设置为将Session存储在进程内跟ASP中的存储方式一样这是默认值。  StateServer :设置为将Session存储在独立的状态服务中。  SQLServer: 设置将Session存储在SQL Server中。 Session信息什么情况下失效  1用户关闭并重启浏览器这时候再请求同一个页面尽管Session仍然在但是因为这次又生成了新的SessionID所以旧的Session已经不可用了。  2用户通过另一个浏览器窗口访问在同一页面这时候不同的浏览器有不同的处理方法有些Session仍然可用有些不可用。  3由于没有活动导致会话超时默认情况下是20分钟闲置后就会超时。  4程序中调用了Session.Abandon()方法结束了会话。 转载于:https://www.cnblogs.com/loudon/p/4249532.html
http://mrfarshtey.net/news/70403/

相关文章:

  • 网站未被百度中收录的原因自助建站系统官网
  • 三网合一网站建设方案长春作网站的那家
  • 怎样自己免费搭建网站网站备案进度查询
  • ui设计流程培训网站深圳网页制作招聘网
  • 企业网站备案要关站吗腾讯公司主页
  • 兰州网站建设咨询薇北京木马工业设计
  • 华硕固件做网站6罗湖区住房和建设局
  • 网站了建设做推广的免费的济宁网站有哪些
  • 外贸网站找人建设企业网站公众号
  • 中国空间站有哪些国家加入wordpress 翻译文件
  • 哪个网站可做密丸最新新闻摘抄2022年
  • 镇江网站优化公司建设一个网站多少钱呢
  • 重庆网站推广营销wordpress 投稿页面
  • 上海网站建设觉策动力大公司的网站都找谁设计
  • intitle 无线网站制作wordpress评论首页显示第一
  • 网站代理做反向网站改版 被百度k
  • 顺德精品网站建设做一网站
  • 企业门户网站建设优势做网站开发钱
  • 网站毕业设计论文模板如何做交易网站
  • 呼和浩特住房和城乡建设部网站建设部标准规范网站
  • 成都学网站建设费用网站公司seo
  • 泰安网站制作推广查看wordpress作者名
  • 网站seo综合查询烟台网站建设服务
  • 深圳自适应网站制作如何抄袭网站
  • c 网站开发 书关于网站开发的销售
  • 关于网站可信备案网站载入页面怎么做
  • 产地证是在哪个网站上做四川省住房和城乡建设厅网站查询
  • ppt模板免费下载的网站物联网工程是学什么
  • 建个私人网站怎么做官方网站娱乐游戏城
  • 泉州网站制作哪个好微国际新闻稿件