摘要
针对Openfire用户线上行为监测与审计的实际需求,设计和实现了一个基于Openfire服务器的用户行为审计插件actionAuditor。插件由3大模块组成,能实现用户行为记录、查询、存储、备份、导出、排序、统计分析以及免审计用户设置等功能,插件具有体积小、部署灵活、使用简单的特点。文章对插件的功能、架构、数据库设计与实现做了详细说明和阐释,并就典型模块做了重点分析。插件已投入实际运行,效果良好,符合预期。
Aimed on the demand of monitoring and auditing Openfire EIM users' action, designed and implemented one plugin actionAuditor to satisfy it. The plugin was composed of 3 modules, and could write-in, search, save, backup, expose, sort and statically analyze the actions, and also could set not-audited accounts. The plugin had advantages of small-size, simple deployment and easy-to-use interface. A long time of usage verified its stability and correctness. In this paper, its function design,architecture design, database design were detailed and elaborated, and one typical module was specially analyzed.
出处
《电子设计工程》
2016年第13期7-12,共6页
Electronic Design Engineering
基金
国家科技重大专项资助项目(2011ZX04004-071)