论文部分内容阅读
本文的主要研究内容是如何设计和实现一个功能强大,高效的网络信息发现平台。首先,本文介绍了网络信息发现的技术现状及面临的挑战,并介绍了几个优秀的网络信息发现工具及其工作原理。在第二章里,分析了网络信息发现过程,并提出了一个基于规则的网络信息发现模型,同时给出了一种统一的形式化描述来表示网络信息发现,并依次研究了信息发现中的各个技术原理,同时按照网络信息发现模型给出了以上各种信息发现技术原理的形式化描述。第三章,详细论述了一个基于插件结构的网络信息发现平台NIDP(Network Information Discovery Platform)的设计和实现,包括与客户端的通信接口,基础信息探测模块、插件管理和执行模块以及一个基于进程—线程两级并行模型的高性能信息发现引擎等几大模块,最终以一个信息发现服务器的形式运行在Linux平台上为用户提供网络信息发现服务。最后,对NIDP的功能和性能进行测试和分析,并与已有的信息发现平台进行比较,得出结论。