加载中
【微服务】前后端分离-跨域问题和解决方案

跨域问题存在的原因 跨域问题的根本原因:因为浏览器收到同源策略的限制,当前域名的js只能读取同域下的窗口属性。什么叫做同源策略?就是不同的域名, 不同端口, 不同的协议不允许共享资源的...

2020/06/11 15:10
1.2K
电商微服务架构调研

参考案例: https://gitee.com/catshen/zscat_sw/tree/master/mall-gateway/zuul-gateway

2020/06/02 21:42
863
【Spring cloud】Spring Cloud 功能整理

Spring Cloud 功能 开源实现 说明 通用功能 服务注册与发现 Netflix Eureka Consul Discovery 兼容且提供替换组件 负载均衡 Netflix Ribbon 兼容 服务调用 Feign RestTemplate 兼容 配置管理...

【微服务架构】调用链追踪系统对比

概述 当代的互联网服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的服务集上,这些服务有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几...

【微服务架构】分布式服务框架调研

介绍 分布式服务框架是面向服务架构的基石,是解耦子系统的利刃。核心实现是RPC(远程过程调用),但又不仅限于RPC,因为一个系统的高效、稳定、可靠的运行还需要依赖于服务管理发现、服务部...

【微服务架构】Hystrix熔断器初探

介绍 在一个分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,如何能够保证在一个依赖出问题的情况下,不会导致整体服务失败,这个就是Hystrix需要做的事情。Hystrix提供了熔...

2019/02/27 10:18
92
【微服务架构】微服务-发散笔记

一致性协议使用的是raft,而zookeeper用的paxos,etcd采用的也是taft 绝大部分 RPC 框架在功能上都是完备的:服务注册、服务发现、负载均衡、熔断、限流,调用链 服务治理的服务路由,服务限...

【微服务架构】jsonrpc4j 代码解析

来源 https://github.com/briandilley/jsonrpc4j 综合服务 可以使用其中一种ProxyUtil::createCompositeService(...)方法将多个服务组合到一个服务器中 UserverService userService = ...; ...

2018/07/11 21:30
710
springboot-cli 安装

Spring boot CLI CLI是Command Line Interface缩写,使用Sprint Boot CLI可以使得用于以一种及其简单的方式开始spring的项目。 安装 1.直接从spring下载解压安装: https://repo.spring.io/r...

2018/06/20 16:26
96
jsonrpc-4j代码解析(1)

解析文件 AutoJsonRpcServiceImplExporter JsonServiceExporter AutoJsonRpcServiceImplExporter 路径:com.googlecode.jsonrpc4j.spring.AutoJsonRpcServiceImplExporter AutoJsonRpcServi...

【微服务架构】springboot-jsonrpc 使用案例

一直认为jsonrpc 是一个很不错的数据交换协议,轻便,简单。 不仅可以满足各终端(移动端,PC端)定义标准化请求,同时也可以做为后端各个不同语言服务组件之间RPC通信交互,在性能要求不太高...

Spring boot CLI 安装

Spring boot CLI CLI是Command Line Interface缩写,使用Sprint Boot CLI可以使得用于以一种及其简单的方式开始spring的项目。 安装 直接从spring下载解压安装: https://repo.spring.io/rel...

spring-boot 框架安装配置

一.基本信息 源码仓库:https://github.com/spring-projects/spring-boot 帮助文档:https://spring.io/guides/gs/spring-boot/ 二.快速开始 1.通过maven创建一个工程 mvn archetype:genera...

2017/10/27 20:51
152
前后端分离-从MVC到前后端分离

摘要:MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生命力相当之强。MVC模式最早用于Smalltalk语言中,最后在其它许多开发语言中都得到了很好的应用,例如,Java中的Strut...

2017/09/24 15:48
33
几种常见的应用场景

典型应用场景 下面是几种常见的应用场景。 Web 应用服务器 无状态 Web 应用服务器是最常见的应用,通常具有如下架构: 在该架构中,应用服务开发者要负责上面框图中所有事务: 应用服务的开发...

2017/08/02 16:01
126
前后端分离-Rest Api设计

What? 什么是Rest? REST即表述性状态传递(英文:Representational State Transfer,简称REST),是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。 REST本质上...

2016/11/21 16:16
1.5K
前后端分离-从MVC到前后端分离

摘要:MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生命力相当之强。MVC模式最早用于Smalltalk语言中,最后在其它许多开发语言中都得到了很好的应用,例如,Java中的Strut...

2016/11/21 16:07
1.2K
前后端分离-为什么分离

What? 什么是前后端分离?一般我们所说的前后端分离都是说开发模式的前后端分离,部署一般也是分离的。 现在我所知道的常见的开发模式有: 传统的MCV模式:前端写html,后端套界面,转成jsp...

2016/11/21 15:59
2.3K
前后端分离,最佳实践

文章目录 1.前后端分离是什么 2.为什么需要前后端分离 3.前后端分离,最佳实践 3.1.简单分离模式 3.2.服务端渲染模式 3.2.1.方式一,JSP渲染 3.2.2.方式二,静态页渲染 3.3.Node.js渲染模式 ...

2016/11/21 15:37
1.9K
【微服务架构】怎么用API网关构建微服务

51%的技术人 选择关注它 当选择将应用程序构建为一组微服务时,需要确定应用程序客户端如何与微服务交互。在单体应用程序中,只有一组(通常是重复的、负载均衡的)端点。然而,在微服务架构...

2016/08/05 15:20
179

没有更多内容

加载失败,请刷新页面

返回顶部
顶部