共查询到19条相似文献,搜索用时 78 毫秒
1.
静态链接和配置服务的软件开发技术严重增加了网络应用的开发和维护开销,利用ACE服务配置器框架可以帮助软件开发者简化对应用的部署、配置、重配置。介绍ACE服务配置器框架的核心设计与实现,揭示该框架的动态重配置机制,并分析基于该框架实现的短信服务配置器的关键技术。 相似文献
2.
3.
Struts框架是一个基于J2EE平台的MVC框架,主要采用Servlet和JSP技术来实现.为了充分利用Struts的优点,更加方便地设计与开发应用程序,文中在介绍了Struts框架的体系结构和工作原理的基础上,针对目前Struts框架中存在的局限性,对该框架进行了扩展,使该框架能应用于应用系统的各个层次.最后将该框架应用到一个实例中,实践证明该框架具有很强的实用性. 相似文献
4.
5.
许多文章在谈及设计模式和框架的关系时,多讨论它们之间的区别.而文中在介绍它们的区别之外,更多地是从设计模式提炼出的四个思想这个角度,以框架的含义为基础,来论述它们在软件设计上的联系,并针对这四个思想,逐一探讨了在软件项目开发过程中如何应用来构建软件框架.虽然这四个思想不是构件框架的全部思想,但无疑它们也是构件框架思想中不可或缺的.很好地应用这四个思想,将会提高框架的设计水平,增强框架的重用性. 相似文献
6.
MFC框架中的设计模式分析 总被引:6,自引:0,他引:6
分析MFC框架中的设计模式,有利于更好地理解、使用设计模式和MFC。文章分析了MFC的View/Document结构中使用到设计模式,并详细介绍了各种模式在MFC中的实现方法。 相似文献
7.
基于MVC设计模式的Struts框架 总被引:4,自引:0,他引:4
Struts是当前Web应用开发中最为流行的框架之一.本文结合MVC设计模式的特点,详细描述了Struts的一般组件体系结构,并着重介绍了应用Struts框架进行开发的一般工作流程. 相似文献
8.
针对传统服务器框架设计中可扩展性和健壮性的不足,该文引入设计模式,提出面向对象的服务器控制框架模型。该模型可为应用层协议系列的支持提供可扩展的接口,为服务器优化和监控提供灵活的挂接。 相似文献
9.
基于MVC设计模式的Struts框架及其应用的研究 总被引:6,自引:0,他引:6
冯相忠 《计算机技术与发展》2006,16(8):131-134
Struts是基于MVC设计模式的非常优秀的Web应用框架,在Web应用开发中很好地将显示和逻辑分离,提高了代码的可重用性和灵活性。文中首先分析了Struts框架结构及其对Model,View和Controller层的实现原理,并总结了Struts框架的优点,然后给出了采用Struts框架的一个应用实例的实现过程,在应用实例业务逻辑的实现过程中采用了Jbas技术,实现Java代码与数据库操作代码(SQL语句)的分离。 相似文献
10.
软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,己成为现代软件系统开发的重要研究内容。在极限编程(XP)方法的单元测试框架中发现、归纳和使用设计模式,不仅可以提高测试框架的自动化程度、可复用性和可扩展性,还为其它领域的软件开发提供了借鉴。 相似文献
11.
面向对象仿真方法是当前仿真技术发展的一个重要方面,在仿真系统运行时,其中的各个对象之间存在大量的数据交换,如果直接在各对象之间进行数据复制则需要耗费大量系统资源。设计模式是面向对象技术的“刀刃”部分,通过运用模式对对象间的通信功能进行分析,以开发的“通信对抗仿真系统”为例,使用通信端口降低了通信仿真的具体算法和仿真对象间通信功能的耦合度,使仿真对象无须关心通信实现的具体细节,为各对象间的数据传输提供了透明、高效的内存管理机制。 相似文献
12.
电子政务公共服务架构体系 总被引:7,自引:0,他引:7
从电子政务标准化技术参考模型入手,结合面向Web的分布式多层应用体系结构和电子政务公共服务的需求和现状,对该参考模型进行改进、扩展和细化,构建一种新型的电子政务公共服务架构体系,使该新型架构体系更贴近实际建设和具有实际指导意义。 相似文献
13.
李振国 《计算机光盘软件与应用》2011,(13)
设计模式是当今计算机科学中十分热门的话题之一,设计模式的重要性早已被越来越多的开发人员认识并应用到。一到底什么是软件的设计模式,它又是如何衍生而来的,种类又该如何区分,本文将展开介绍。 相似文献
14.
基于特征数据模型的GIS软件开发是一个重要方向。这就需要建立符合其特征的软件平台,以提高开发效率,减少重复应用。该文从软件框架的角度,利用设计模式分析了特征模型的软件结构,提出了GIS HCI框架,并进行了分析。 相似文献
15.
CMM(软件能力成熟模型)是一个管理和改进软件过程质量的软件过程模型。为了提高基于CMM的软件过程质量,应有效地支持和监视软件过程的实施。CPMS(基于CMM的过程管理系统)是一个分布式过程支持系统,它支持软件过程的自动实施。本文基于设计模式描述了CPMS中通用通讯服务器的设计与实现。这种设计与实现不仅允许通讯服务器对不同的应用提供不同的功能,而且对设计其它通讯服务器也提供指导。 相似文献
16.
17.
18.
J2EE是Sun Microsystem公司提出的一个分布式计算应用平台。文章探讨了一个可复用J2EE应用框架的实现思想,通过使用设计模 式构建一个包装EJB的应用框架,帮助提高J2EE应用的开发效率和可扩展性。 相似文献
19.
利用J2EE技术开发Web应用系统时经常需要编写大量代码来处理组织机构管理、权限管理、日志管理等基础业务,对于大量结构相似的业务处理页面仍需要手工编码,导致开发工作量增大,开发周期变长。针对这些问题,设计并实现了一个Web应用基础业务框架,该框架提供相关基础业务模块供开发Web应用系统使用,使用自动化生成工具来生成Web应用系统中的大量数据维护页面。工程实践表明,该框架能够较大程度地提高Web应用系统的开发效率,缩短开发周期,增强系统的可扩展性。 相似文献