● 摘要
随着信息技术的不断发展,三层C/S分布式体系架构实现了大型软件系统的模块化开发和管理,使得整个系统架构不仅安全、稳定、处理效率高,同时还使系统具高效的可扩展性和维护性,为大型系统的搭建提供了稳健的技术框架。 中间件是处于操作系统和应用软件之间,抛开了与应用相关的业务逻辑的细节,从而专注一些底层技术,以统一的层面形式呈现给应用层,在整个体系架构中起着关键的作用。 本文结合实际工作情况,通过对目前Unix/Linux中间件进行分析和研究,从安全、性能和效率的角度,结合我公司中间件产品特点,对中间件的运行机制、DES加密算法、Huffman压缩算法、负载平衡技术和Sendmail邮件服务器的运行原理进行深入研究,完成我公司中间件数据加密/解密、压缩/解压缩、负载平衡、邮件发送和数据监控功能的实现,从而对中间件在数据安全,运行效率和实用性等方面进行了提高。从整个课题的研究结果来看,已达到预期的效果,完善了中间件产品的功能,并在实际应用中达到了良好的效果。