Web系统架构基础知识(一)

本文介绍了Web系统的基础3层架构,包括Web服务器(表示层)、AP服务器(应用层)和DB服务器(数据层)。Web服务器如Apache、IIS、Nginx负责提供静态内容并请求AP服务器的动态内容;AP服务器如JBOSS、Tomcat处理业务逻辑,与数据库交互;DB服务器如Oracle、MySQL存储和管理数据。
摘要由CSDN通过智能技术生成

3层架构示例图

一般系统中的基础C/S架构示例图
在这里插入图片描述
基础的WEB3层架构分为

web服务器(表示层)

主要的server

Apache HTTP,IIS,Nginx

作用

  1. 向客户端提供静态contents
    比如网站的首页,事业内容图,组织结构图等静态资源,直接保存在web服务器的磁盘中。
  2. 向AP服务器要求动态contents,将结果返回给客户端
    比如银行存款额,购物车等需要向AP请求才能得到的动态内容

AP服务器(应用层)

主要的server

JBOSS,Tomcat,WebLogic,WebSphere

作用

根据web服务器的请求,实行java/php等应用生成动态contents,必要的情况向DB服务器请求数据,加工数据后返回动态contents。

DB服务器(数据层)

主要的server

Oracle,Mysql,PostgreSQL,SQ

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值