With new types of computing platforms appearing and rapid development of internet , it is harder and harder to anticipate and control the execution conditions of components . but in the most of notable component models , configuration between components and middleware services is only supported at deployment - time using a declarative deployment descriptor , which is hard to satisfy the demand of dynamic adaptability in enterprise systems 随着各种新型计算平台的出现和internet信息网络的飞速发展,组件在执行期的环境变化越来越难于预测和控制,而现有的主流组件模型都使用注释静态设置容器,无法满足系统动态适应环境变化的要求。