期刊文献+

IoC模式及其在设备监控软件中的应用 被引量:2

Inversion of Control Pattern and Its Application in Device Monitoring and Control Software
下载PDF
导出
摘要 控制反转(Inversion of Control,IoC)模式是一种框架设计模式,目的在于提高应用软件的可复用性和可扩展性。结合抽象模型设计思想,针对卫星地面应用系统的设备监控系统,举例对比了如何运用传统方法和IoC模式进行软件的设计和开发。结果表明,软件开发中使用IoC模式可以有效地降低组件之间的耦合,使软件框架更加易于扩展。 Inversion of Control(IoC) is a pattern of framework design which aims at improving the reusability and extensibility of software. Combining with abstract model design method, this paper compares IoC pattern with traditional method in software design for device monitoring and control software in satellite ground application system. The result shows that IoC pattern method can reduce coupling between software modules effectively and provide higher extensibility for software framework.
出处 《航天器工程》 2009年第3期117-122,共6页 Spacecraft Engineering
关键词 控制反转 依赖注入 JAVA反射 监控软件 Inversion of Control(IoC) dependency injection Java reflection supervisory control software
  • 相关文献

参考文献9

二级参考文献27

  • 1Malarvannan M. Design better software with the inversion of control pattern[EB/OL], http://www.devx.com/Java/Article/27583/0/page/1, 2005-03-18.
  • 2Johnson R, Hoeller J. Expert one-on-one J2EE development without EJB [M]. Indiana: Wiley Publishing Inc. ,2004.
  • 3Fowler M. Inversion of control containers and the dependency injection pattern[EB/OL], http://www.martinfowler.com/articles/injection.html, 2004-01-23.
  • 4Johnson R, Hoeller J, Arendsen A, et al. Spring-Java/J2EE Application Framework Reference Documentation [EB/OL].http://www.springgramework.org/docs/reference/index.html, 2005.
  • 5Kiczales G, Lamping J, Mendhekar A, et al. Aspect-Oriented Programming[M]. Finland: Springer-Verlag, 1997.
  • 6[1]Martin Fowler.Inversion of Control Containers and the Dependency Injection pattern[EB/OL].http://martinfowler.com/articles/injection.html.2004.
  • 7[2](美)Rod Johnson,Juergen Hoeller.Expert One-on-OneJ2EE Development without EJB[M].2004.
  • 8Fowler M. Inversion of Control Containers and the Dependency Injection Pattern [ EB/OL]. http://martinfowler, com,2004 - 07.
  • 9Martin R C. Designing Object - Oriented C + + Applications Using Booth Method[M]. [s, l.] :Addison- Wesley,1992.
  • 10夏昕.Spring 开发指南[EB/OL].http://www.xiaxin.net/Spring.Dev_Guide.rar,2004.

共引文献38

同被引文献4

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部