系统通信和MQ
Kevin照墨
这个作者很懒,什么都没留下…
展开
-
不同系统应用间的通信方式
1. 传统MVC传统MVC方式是将前后端的所有程序都在服务端完成,由服务端生成数据并渲染成View返回给用户。此时的系统完全是一个孤立的系统,并没有和其他系统进行交互。那我们考虑如下一个场景,后端业务系统A不光是web系统需要,Android,IOS或者一些其他的业务系统也要用到这些业务怎么办?当然不可能再开发新的框架使其重复实现A,而是应该将A设计成一个公共核心服务,暴露api给其他系统进...原创 2019-06-19 12:04:04 · 3977 阅读 · 0 评论 -
深入理解有状态和无状态以及JWT和Session
1.概念参考链接:https://blog.csdn.net/Jmilk/article/details/50461577基于状态的Web服务在基于状态的Web服务中,Client与Server交互的信息(如:用户登录状态)会保存在Server的Session中。再这样的前提下,Client中的用户请求只能被保存有此用户相关状态信息的服务器所接受和理解,这也就意味着在基于状态的Web系统...原创 2019-06-28 15:55:02 · 3940 阅读 · 3 评论 -
RestFul架构下的安全验证
1.Restful的web安全与传统MVC的web安全区别我们知道现今有很多安全框架可供我们使用,比如Spring Security、Shrio等。但是过去很多应用在使用他们进行web安全拦截的时候都是基于mvc架构,并没有实现前后端真正的完全分离,他们可以直接在服务端控制页面的渲染呈现和拦截。但是考虑到前后端完全分离后,服务端只负责业务,并不负责页面的呈现,页面的呈现完全交由前端来做(实际上...原创 2019-06-28 16:59:12 · 661 阅读 · 0 评论