Java Web概述

1. web应用程序的简单介绍

Web应用程序

Web 应用程序是用户可以直接通过浏览器进行访问的一种程序。它不需要额外的客户端,是基于B/S架构模式开发的一种网页程序。

Web应用程序的组成

在Java Web中,它是由Servlet、HTML网页、静态资源、以及后台应用程序构成,是一种运行在Servlet容器中的一种程序。

2. Web的运行方式

3. Java EE介绍

这个其实是Java 2 Platform Enterprise Edition的缩写。表示的是一种架构模式,也可以说是一种技术规范。

这里要区分的是Java SE,我们平时所说的Java就是指的Java SE。

具体讲一下Java EE的架构

  • 运行在客户端上的客户层组件,对应的是HTML页面或者JSP页面
  • 运行在Java EE服务器上的Web层组件,对应的是后端服务器
  • 运行在Java EE服务器上的业务逻辑层组件,对应的是后端服务器
  • 运行在EIS服务器上的企业信息系统层软件,对应的是数据库服务器

4. Java EE架构和组件

运行在客户端的容器:

1. 应用程序客户端容器:管理客户端组件的运行

2. Applet容器:Web浏览器与Java的组合体

运行在Java EE服务器端的容器:

1. Web容器:管理JSP和Servlet组件的运行

2. EJB容器:管理企业级Bean的运行

5. Java EE容器提供的服务

可以提供JDBC服务、JNDI寻址、RMI远程连接、生存周期、数据库管理等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是一名程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值