1、明晰的模型 2、方便的二次开发接口,或者是方便地使用容器提供的功能 重点留意: 1、内存泄漏问题,无论是否有GC机制都有可能发生 2、异常处理,特别是跨模块调用,要考虑主服务会不会受其它模块异常影响而中止服务