杂记:Server和service区别

文章详细阐述了webserver和webservice的不同,webserver主要用于处理HTTP请求,呈现静态和动态网页,而webservice是应用服务器,处理业务逻辑,尤其在动态网页技术如JSP中必不可少。此外,还提到了两者在J2EE体系中的位置和MVC模式中的角色。
摘要由CSDN通过智能技术生成

杂记【22-5-23】

1.web server是 web 服务器, web service是应用服务器【简单的说能实现动态网页技术的服务器叫做应用服务器

✔补充:1️⃣动态网页技术:网页url后缀不是.html、.xml形式,而是以.asp、.jsp、.php等形式为后缀

  (1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;

(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;

(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;

2.web server只运行页面界面交互,web service是实现业务逻辑代码

3.Web服务器与(Java)应用服务器是平行的概念,二者不存在相互包容关系。好像J2EE体系结构【企业开发标准】就是这么画的:客户端《——》Web服务器《——》应用服务器《——》数据库服务器

如果你访问的网页只有像HTML这种页面的,用web服务器就够了,但是如果是JSP,也就是含JAVA代码的HTML,则就需要JAVA应用服务器了,因为只有JAVA应用服务器才能解析JSP里的JAVA代码,并将解析结果以HTML的格式返回给你。

4.web server是WEB应用的平台,web service是一种接口服务【API】

【web Service就是Web服务,Web Server就是Web服务端】

1️⃣.web service是指基于web的service,web server是指基于web的server.

2️⃣.web service开发是指开发某种web server的应用.而web server的开发是开发一种基于web的server,他能提供某种service.

5.Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。

6.MVC模式中 V -视图对应web serve 【页面视图】 三层架构模式中不包含 service 是另外提供的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值