网站首页 > 技术文章 正文
多层架构的应用系统里文件会分为前端文件和后台服务,这两类文件的具体含义如下:
2.1前端文件
在Web浏览器、手机APP或微信小程序等客户端软件中运行的代码(包括HTML、JavaScript和CSS等)或图片、音视频等资源文件统称为前端文件,用来填报和展示信息。如果客户端是Web浏览器或手机APP里嵌入的浏览器,则前端文件是保存在服务器上的,当浏览器访问指定地址的网页时,会向Web服务器请求该页面的内容,Web服务器从服务器硬盘上加载这些文件的内容,然后直接返回给浏览器,浏览器再加载执行或显示,Web服务器并不会执行这些文件里的代码,所以这些文件也称为:静态文件。如果客户端是手机APP原生代码或微信小程序,则前端文件是直接编译打包在客户端软件中的,不需要从Web服务器加载,只需要向服务器请求动态数据。
2.2后台服务
在服务器上由Web服务器软件加载和运行的代码称为后台服务,客户端请求后台服务时,Web服务器不是直接把这些文件里的内容返回给客户端,而是在服务器上加载并运行,然后将执行结果返回给客户端,所以这些文件也称为:动态文件。后台服务主要用来查询、添加、修改和删除关系型数据库中的数据,也可以实现导入导出、文件上传下载、发送邮件或短信、与第三方系统对接等更多操作。
为了区分仅能提供静态文件浏览服务的简单Web服务器,我们一般将能执行动态后台服务代码的Web服务器称为:应用服务器,或者 中间件服务器,我们任擎就是属于这种既可以提供静态文件浏览,又能执行动态后台服务的应用服务器。
任擎目前支持的后台代码语言为JavaScript,如果后台要采用其他语言开发,可以通过微服务网关或反向代理等技术实现。
猜你喜欢
- 2025-01-21 芯片制造里的前端工艺和后端工艺
- 2025-01-21 TaskBuilder前端请求后台服务的方式
- 2025-01-21 前端和后端怎么合作实现程序功能的?
- 2025-01-21 前端开发 vs. 后端开发:哪个更适合你?
- 2025-01-21 一篇文章带你了解什么是前端
你 发表评论:
欢迎- 576℃几个Oracle空值处理函数 oracle处理null值的函数
- 572℃Oracle分析函数之Lag和Lead()使用
- 558℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 555℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 551℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 542℃【数据统计分析】详解Oracle分组函数之CUBE
- 531℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 526℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)