论文部分内容阅读
随着Internet的迅速发展,越来越多的Web应用展现在我们面前,在海量的网络信息中,有不少的糟粕信息夹杂其中,极个别的不法分子利用网络的高效性和隐蔽性,在国际互联网上散播反动、邪教或色情的信息和内容,污染了正常的网络环境。国内的管理人员已经开始重视这个问题,并想了许多方法去监控和制止这些非法信息的产生和传播,但传统的处理方式效率比较低,有的甚至仍采用人工监控和举报的方法,监控效果都不理想。本文提出了一个与网站信息备案相结合的C/S结构的Web服务器上传信息监控系统的设计方案。
本文着重介绍了在网站信息监控系统的设计与开发过程中,作者参与的相关子系统的设计和实现。文章首先概述了系统的整体架构设计,然后详细讲述了网络通信子系统和数据库子系统的需求分析、概要设计以及详细设计,最后,给出了系统的测试运行结果,并对需要改善的问题给出了展望。
针对网站上传信息的监控,本文所述的方案主要采用了如下的技术;
1.引入了跨平台的ACE技术架构,提高了系统效率,并降低了开发成本。ACE(AdaptiveCommunicationEnvironment)是一种跨平台的网络中间件,是一个面向对象(00)的工具包,它实现了通信软件的许多基本的设计模式。ACE能够使用户在UNIX和Win32平台上开发出高性能通信服务和应用。
2.对不同类型的传输数据采用了不同的通信协议,提高了系统的执行效率。系统针对不同类型的数据分别使用了TCP和UDP两种不同的协议,其中还对UDP协议实施了可靠性的保证,较好的满足了系统的应用需求。
3.使用了.NET架构下的最新的数据库操作技术,使得系统与微软的SQLServer2000数据库结合更加紧密,较好的改善了数据库的访问效率。