程序员修神之路--有状态的服务其实可以做更多的事情
菜菜哥,你换形象啦? 这么巧,你也换啦!听说是不会画画的菜嫂经过九牛二虎之力的功劳哦!鼓掌...... 前几天我出去面试了,面试官问我微服务的知识,我回答的可好了 看来微服务你真的下功夫研究了呀 是呀是呀,但是碰到一个问题,有状态的服务是什么意思呢? 看来你又挂在这个问题上了,且听这次分解 对于初学者,心里对“有状态服务”的理解可能比较模糊,但是从面向对象编程思想的角度去理解也许会明朗很多。面向对象编程思想提倡的是用编程语言去描述世间万物,所以面向对象编程的语言都会提供描述对象的容器以及对象行为的表达方式。举一个很简单的栗子,在c#或者java中,表达对象的容器就是class,对象的行为通过一系列的接口或者函数来表达。更进一步,对象抽象出来之后,大多数对象都有自己的内部状态,体现到代码上也就是常见的类的属性。 面向对象编程的基本思想本质上是对现实世界的一种抽象,万物皆可抽象。