[发明专利]一种基于农业网页信息采集的网络蜘蛛结构及其工作方法在审
申请号: | 201611172608.8 | 申请日: | 2016-12-17 |
公开(公告)号: | CN108205548A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 马廷彦 | 申请(专利权)人: | 哈尔滨派腾农业科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150036 黑龙江省哈尔*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页解析模块 网页下载模块 农业网页 网络蜘蛛 信息采集 读取 网络通信协议 下载 网页数据库 访问队列 更新策略 网页内容 网页抓取 网站建立 网站连接 文本内容 约束规则 超链接 根目录 链接 网站 页面 机器人 网页 调度 分析 管理 | ||
本发明公开了一种基于农业网页信息采集的网络蜘蛛结构及其工作方法,包括网页下载模块、URL管理模块和网页解析模块;所述网页下载模块通过HTTP网络通信协议与待爬取的网站连接;所述URL管理模块包括URL链接库和初始URL种子队列;所述网页解析模块与网页数据库链接。本发明的基于农业网页信息采集的网络蜘蛛结构及其工作方法,网页下载模块利用HTTP网络通信协议与待爬取的网站建立连接,首先读取该网站根目录下的机器人协议,然后按照约束规则对指定的页面进行读取、下载;URL管理模块对网页抓取顺序、更新策略、访问队列调度等工作进行管理;网页解析模块负责对下载的网页内容进行分析,提取网页上的超链接及文本内容。
技术领域
本发明涉及一种农业网页信息采集结构及其工作方法,具体涉及一种基于农业网页信息采集的网络蜘蛛结构及其工作方法,属于农业互联网技术领域。
背景技术
网页信息采集是指通过网络蜘蛛在互联网上采集网页信息的过程;不同的搜索引擎,网络蜘蛛程序会有所区别;通用搜索引擎的网络蜘蛛称为通用网络蜘蛛,它只考虑采集网页的数量,尽可能多地抓取网页信息,不考虑网页和主题的相关度;垂直搜索引擎(主题搜索引擎)中的网络蜘蛛称为主题网络蜘蛛,主题网络蜘蛛只在特定领域范围内采集与主题的相关的网页。
发明内容
为解决上述问题,本发明提出了一种基于农业网页信息采集的网络蜘蛛结构及其工作方法,具有独立的工作和决策能力,能自动地在因特网上按照一定的爬行规则进行搜索爬行,并将搜集的信息返回给服务器。
本发明的基于农业网页信息采集的网络蜘蛛结构,包括网页下载模块、URL管理模块和网页解析模块;所述网页下载模块通过HTTP网络通信协议与待爬取的网站连接;所述URL管理模块包括URL链接库和初始URL种子队列;所述网页解析模块与网页数据库链接。
本发明的基于农业网页信息采集的网络蜘蛛结构的工作方法,所述方法包括以下步骤:
第一步,访问URL链接数据库,得到URL入口地址,生成具有优先级属性的有序访问队列;
第二步,网页下载模块通过HTTP协议与目标网站建立socket连接,然后按照网站根目录下的机器人协议进行下载;
第三步,网页分析模块对上一步下载的网页进行解析,提取页面内的超链接,添加到URL数据库中等待网络蜘蛛进行爬取;
第四步,依据预先设定的存储规则,把下载的网页内容存储到本地网页数据库中,为下一步索引工作做准备;
第五步,不断重复上述过程直到全部下载任务完成,或满足爬虫结束的条件,等待新的任务。
本发明与现有技术相比较,本发明的基于农业网页信息采集的网络蜘蛛结构及其工作方法,网页下载模块利用HTTP网络通信协议与待爬取的网站建立连接,首先读取该网站根目录下的机器人协议,然后按照约束规则对指定的页面进行读取、下载;URL管理模块对网页抓取顺序、更新策略、访问队列调度等工作进行管理;网页解析模块负责对下载的网页内容进行分析,提取网页上的超链接及文本内容。
附图说明
图1是本发明的整体结构示意框图。
具体实施方式
如图1所示,本发明的基于农业网页信息采集的网络蜘蛛结构,其特征在于:包括网页下载模块、URL管理模块和网页解析模块;所述网页下载模块通过HTTP网络通信协议与待爬取的网站连接;所述URL管理模块包括URL链接库和初始URL种子队列;所述网页解析模块与网页数据库链接。
本发明的基于农业网页信息采集的网络蜘蛛结构的工作方法,所述方法包括以下步骤:
第一步,访问URL链接数据库,得到URL入口地址,生成具有优先级属性的有序访问队列;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨派腾农业科技有限公司,未经哈尔滨派腾农业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611172608.8/2.html,转载请声明来源钻瓜专利网。