什么是框架

到底什么是框架?
框架其实是一种约束,实现的是某种行为的机制;框架最大的价值是基于生命周期的概念,就是软件提供的服务,在服务从构建到销毁的过程中,生命周期各个节点功能实现层面上面所要遵循的约束和机制。
组件(kafaka,log4j)是为了框架的低成本实现(可复用)的产物,可以说是框架的一个实现;但是框架本意是“限制”,在服务生命周期中对于行为实现机制的约束,因为这种约束,可以提高服务的稳定性,可靠性,准确性。
原文地址:https://www.cnblogs.com/xiashiwendao/p/8470757.html