Servlet = Service + Applet,实现web主机处理动态资源

 2023-12-24  阅读 2  评论 0

摘要:python进制转换编程 oct()函数一步到位 对于oct()函数而言,在python语言环境下它支持进行直接转换,可以将任意进制下的整数转换为八进制,简化进制转换流程,方便程序员进行进制编程。 由于WEB服务器只能处理静态资源的请求,而不能单独处理动态资源的局限性,为解决这

Servlet = Service + Applet,实现web主机处理动态资源

python进制转换编程 oct()函数一步到位

对于oct()函数而言,在python语言环境下它支持进行直接转换,可以将任意进制下的整数转换为八进制,简化进制转换流程,方便程序员进行进制编程。

由于WEB服务器只能处理静态资源的请求,而不能单独处理动态资源的局限性,为解决这个问题servlet出现了,使得web服务器有了处理动态资源的能力,Servlet就是web服务器处理动态资源的具体实现。

一、定义:Servlet = Service + Applet

Servlet全称是java Servlet,表示服务小程序,是用Java编写的服务器端程序。

它是在 Java applet的环境中创造的,Java applet 是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。

二、Servlet的优势

1)性能明显更好。

2)Servlet 在 Web 服务器的地址空间内执行。这样它就没有必要再创建一个单独的进程来处理每个客户端请。

3)Servlet 是独立于平台的,因为它们是用 Java 编写的。

服务器上的 Java 安全管理器执行了一系列限制,以保护服务器计算机上的资源。因此,Servlet 是可信的。

4)Java类库的全部功能对 Servlet 来说都是可用的。它可以通过 sockets 和 RMI 机制与 applets、数据库或其他软件进行交互。

三、Servlet和Servlet容器如何让web服务器有处理动态资源的能力?

浏览器根据url访问服务器上的web服务器程序

web服务器程序获取到请求,转发给servlet容器

servlet容器根据该请求,编译执行特定的servlet类文件

servlet类文件根据请求执行不同的方法,动态生成结果

servlet类文件将执行后的静态数据,返回给servlet容器

servlet容器将静态数据返回给web服务器,web服务器将静态数据返回给浏览器

浏览器展示静态数据

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/113562.html

发表评论:

验证码

管理员

  • 内容1196553
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.0124秒, 内存占用339.27 KB, 访问数据库18次