基于构件软件开发的主要思想是使用现存的构件来建构软件系统。而这样的系统由于构件本身的特点导致了许多测试困难。B. Meyer将构件与其客户代码之间的关系形式化地定义为一种合约,它严格限定了构件对象之间的交互规则。通过对合约的监视和检查,可以容易地发现构件之间的交互错误,从而达到集成测试构件化软件的目的。该文提出了一种基于合约检查的构件集成测试框架 (contract-checking test framework,CCTF)。讨论了该框架合约检查的思想、5大功能模块以及其测试流程,并介绍了将CCTF应用到构件化软件测试平台实现的一些关键技术。
随着Web应用技术大量地应用到各中小企业的信息系统中,迫切需要一个能够提供良好性能价格比的Web服务器负载均衡系统。一方面由于Round Robin DNS技术的局限性达不到企业的要求,另一方面由于硬件负载均衡器的昂贵费用使中小企业无法承受。该研究采用J2EE平台的Servlet技术提供的Filter功能,设计并实现了一个比较适合中小企业的Web服务器负载均衡系统框架。