框架中间件原理