摘要
以软件复用为背景,对基于构件的软件开发和应用框架技术进行了研究。为使基于构件的软件开发更具灵活性与适应性,基于.NET平台设计并实现了一种基于构件的动态配置应用框架。该框架把"依赖注入"思想封装为一个构件,通过该构件可以灵活便捷的加载其他构件,不必关心其他构件复杂的内部实现,并且可以动态更新,加载构件而不必重新编译系统。最后举例介绍了一个应用实例以说明相应的系统开发流程。该技术思想在实际应用中取得了良好效果。
On the background of software reuse, the paper did research on component-based software development (CBSD) and application framework technology. The component-based dynamic co was designed and implemented based on . NET platform. The technology of "Depe nfiguration application framework ndency Injection" was packed as a component by the framework. Other components can be flexible and convenient when loaded by the component. The framework needed not concern about the complexity of other components, and could be dynamically updated and component could be loaded without re-build system. Finally, an example was presented to describe how to use it on an actual software development process. The technology in practical application has achieved good results.
出处
《太原科技大学学报》
2008年第4期271-275,共5页
Journal of Taiyuan University of Science and Technology
关键词
应用框架
构件
动态配置
.NET
application framework, component, dynamic configuration,. NET