后端的工作原理

后端的工作原理与开发语言和使用框架离不开

常用的后端开发语言有Java、PHP、Python、C#、Nodejs、Go等

后端程序并没有复杂的计算,它的职责其实就是协调其他服务,如数据库、非关系型数据库、
调用第三方服务、文件读写操作等

工作原理

一.后端部分的运行原理以Java为例

Web应用服务器软件+war包  

单Jar包独立运行

【深入解析War包和Jar包机制】https://mbd.baidu.com/ma/s/jyeFUKTh

1.Web应用服务器软件进行自动解压并且加载相关文件

2.接收到请求后,会调用已加载的class文件中对应的接口函数
二.后端接口处理请求原理
1.根据URL中的域名和端口与建立连接

2.把请求报文发送给Tomcat(请求报文的请求内容明确URL请求方式,数据格式,请求数据)

3.Tomcat根据请求报文中的URL路径和请求方式找到对应的war包中的函数,并把报文信息转换成对象后,作为参数传入

4.返回数据 (报文中的数据是war包中的接口函数返回的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值