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

苏州做公司网站成都seo网络优化公司

苏州做公司网站,成都seo网络优化公司,天河门户网,流量统计网站推广法1. 常见的软件系统结构 1. C/S C/S结构即客户端/服务器(Client/Server),例如QQ; 缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦; 优点:安全性比较好 2. B/S B/S结…

1. 常见的软件系统结构

1. C/S

  • C/S结构即客户端/服务器(Client/Server),例如QQ;
  • 缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;

  • 优点:安全性比较好

2. B/S

  • B/S结构即浏览器/服务器(Browser/Server);

  • 优点:只需要编写服务器端程序;

  • 缺点:安全性较差。

2. 常见的Web服务器

        服务器           所属公司

  • Tomcat           (Apache)
  • Websphere     (IBM)  
  • JBoss              (JBoss)
  • Weblogic         (Oracle)

3.Servlet的生命周期, 和线程安全         

出生(初始化) ——> 服务 ——> 死亡

1. Servlet的出生

服务器会在Servlet 第一次被访问时创建Servlet, 创建Servlet后, 会立刻调用init()方法, init()方法在Servlet的一生中只会被调用一次,  若下次继续访问该Servlet, 就不会创建实例了, 继续用上次创建的实例

2. Servlet的服务

当服务器每次接收到请求时,都会去调用Servlet的service()方法来处理请求。 服务器接收到一次请求,就会调用service() 方法一次

3. Servlet的死亡

当服务器关闭时, Servlet会调用destroy()方法来终结自己, 可以把释放资源的代码放到Servlet的destroy()

4. Servlet和线程安全

因为一个类型的Servlet只有一个对象, 所以会出现一个Servlet处理多个请求, 那么Servlet不是线程安全的

所以我们不应该在Servlet中创建成员变量,因为可能会存在一个线程对这个成员变量进行写操作,另一个线程对这个成员变量进行读操作。

4. 处理请求的两种方式

1. 请求转发

场景: 客户端向服务器发起请求, Servlet处理完后, 转发到另一个Servlet进行处理

特点: 

  • 只发送一次请求
  • 地址不会变化

2. 重定向

场景: 客户端向服务器发起请求, 服务器通知客户端不能处理, 让客户端重新访问另一个地址

特点:

  • 会发送两次请求
  • 地址会发生变化 

http://www.dtcms.com/wzjs/10562.html

相关文章:

  • 江西建设工程信息网站网络营销渠道有哪三类
  • 赚钱软件的套路万词优化
  • wordpress页面美化seo推广宣传
  • 网站百度指数crm客户管理系统
  • 进入网站后台如何操作南阳seo优化
  • 北京交易中心网站南宁百度推广seo
  • 移动网站建设多少钱廊坊网站建设优化
  • 网站开发教程云盘建网站教学
  • 团购做的好的网站郑州竞价代运营公司
  • solusvm做网站广告优化师培训
  • dede学校网站免费源码百度总部公司地址在哪里
  • 网页设计报告心得网站快速优化排名
  • 前端怎么做自己的博客网站关键词排名关键词快速排名
  • wordpress企业源码青岛的seo服务公司
  • 做微网站用哪个平台seo整站优化公司持续监控
  • 微软网站开发技术百度账号个人中心
  • 网站空间500mb网络促销的方法有哪些
  • 第三方编辑网站怎么做怎么把产品放到网上销售
  • 网站页面设计素材优化设计答案六年级上册
  • 长春火车站24小时人工客服电话做网站的公司哪家好
  • 自己做网站代理产品微信软文范例
  • 网站访问量asp关键词排名监控批量查询
  • 网站建设销售ppt推广的渠道和方法有哪些
  • 论述简述网站制作的步骤中国疫情今天最新消息
  • 一个空间放几个网站seo快速排名软件app
  • 深圳市建筑工程有限公司东莞seo优化推广
  • ppt做视频模板下载网站有哪些seo关键词优化案例
  • 王牌网站做代理seo综合查询中的具体内容有哪些
  • 长沙小程序开发销售昆明自动seo
  • 南宁网站建设专家太原seo计费管理