![](https://csdnimg.cn/release/download_crawler_static/88525066/bg1.jpg)
前后端分离是如何做的
在前后端分离架构中,后端只
需要负责按照约定的数据格式
向前端提供可调用的 API 服务
即可。前后端之间通过 HTTP 请
求进行交互,前端获取到数据
后,进行页面的组装和渲染,
最终返回给浏览器。
后端
前端
服务器
浏览器
JAVA
NodeJS
JS + HTML + CSS
服务层提供数据接口维持数据
稳定封装业务逻辑
跑在服務器上的
JS 转发数据,串
接服务路由设计,
控制逻辑渲染页
面,体验优化更多
的可能
跑在浏览器上的
JSCSS、JS 加載與
運行 DOM 操作任何
的前端框架與工具
共用模版、路由
微服务哪些框架
Dubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站
点。阿里巴巴近几年对开源社区的贡献不论在国内还是国外都是引人注目的,比如:
JStorm 捐赠给 Apache 并加入 Apache 基金会等,为中国互联网人争足了面子,使得阿
里巴巴在国人眼里已经从电商升级为一家科技公司了。
Spring Cloud,从命名我们就可以知道,它是 Spring Source 的产物,Spring 社区的强
大背书可以说是 Java 企业界最有影响力的组织了,除了 Spring Source 之外,还有
Pivotal 和 Netfix 是其强大的后盾与技术输出。其中 Netflix 开源的整套微服务架构套件是
Spring Cloud 的核心。
说说 RPC 的实现原理