广西师范大学学报(自然科学版) ›› 2010, Vol. 28 ›› Issue (1): 105-108.

• • 上一篇    下一篇

Nutch的插件机制分析

夏天   

  1. 中国人民大学信息资源管理学院数据工程与知识工程教育部重点实验室,北京 100872
  • 收稿日期:2009-12-20 出版日期:2010-03-20 发布日期:2023-02-07
  • 通讯作者: 夏天(1978—),男,山东潍坊人,中国人民大学讲师,博士。E-mail:iamxiatian@gmail.com
  • 基金资助:
    国家社会科学基金资助项目(09CTQ027);中国人民大学科学研究基金资助项目(22382078)

Analysis of Nutch's Plug-in Mechanism

XIA Tian   

  1. MOE Key Laboratory of Data Engineering and Knowledge Engineering,School of Information Resource Management, Renmin University of China,Beijing 100872,China
  • Received:2009-12-20 Online:2010-03-20 Published:2023-02-07

摘要: 论述Nutch插件机制的设计目标,分析归纳Nutch轻量级插件体系结构所包括的3组基本概念:微内核、扩展点和扩展;插件、插件清单和插件清单描述器;插件工厂和插件清单解析器。总结Nutch插件的处理流程和概念与实际文件之间的对应关系。对Nutch插件机制的深入理解,有助于灵活构建基于Nutch的新应用。

关键词: Nutch, 微内核, 插件, 扩展, 扩展点

Abstract: The design principles of Nutch's plug-in mechanism are discussed.Nutch's lightweight plug-in architecture includes three basic concepts.They are micro-kernel,extension point and extension;plug-in,plug-in manifest and plug-in manifest descriptor;plug-in factory and plug-in manifest parser.The processes of plug-in and the mappings between relative concepts and real files in Nutch are also summarized.It's obvious that in-depth understanding of Nutch's plug-in mechanism can contribute to build flexible new applications based on Nutch.

Key words: Nutch, micro-kernel, plug-in, extension, extension point

中图分类号: 

  • TP391
[1] CUTTING D.Nutch official website[EB/OL].[2009-10-01].http://lucene.apache.org/nutch/.
[2] 徐健,张智雄.基于Nutch的Web网站定向采集系统[J].现代图书情报技术,2009,25(4):1-6.
[3] 吴敏琦,丁岳伟.基于Nutch的XML网站全文搜索引擎实现[J].计算机工程,2009,34(15):95-96.
[4] 孙静宇,余雪丽,李鲜花.面向语义搜索的推荐模型研究[J].广西师范大学学报:自然科学版,2008,26(3):202-205.
[5] 刘兴平,马燕,杜利峰.插件技术研究初探[J].延安大学学报:自然科学版,2006,25(1):24-25.
[6] 鲍亮,陈平.基于插件技术的异构数据集成[J].计算机工程,2006,32(20):86-88.
[7] 张进军,张维勇,薛来文.一种基于插件的软件体系结构[J].合肥工业大学学报:自然科学版,2005,28(4):398-401.
[8] JPF Teams.Java Plug-in Framework[EB/OL].[2009-09-15].http://jpf.sourceforge.net/tutorial.html.
[1] 王瑞, 宋树祥, 夏海英. 融合阻抗模型与扩展卡尔曼滤波的锂离子电池荷电状态估算[J]. 广西师范大学学报(自然科学版), 2021, 39(3): 1-10.
[2] 刘 晓,于泉洲,刘煜杰,张金萍,张怀珍,蒋习超,张二勋. 华北平原中小城市扩展的时空特征研究——以聊城市为例[J]. 广西师范大学学报(自然科学版), 2017, 35(4): 136-144.
[3] 王剑, 黄植功, 许金海. 基于优化EKF的永磁同步电机转速估计[J]. 广西师范大学学报(自然科学版), 2014, 32(4): 11-17.
[4] 孟凡辉, 王浩, 方宝富, 彭伟. 可扩展梯度直方图人体检测算法研究与实现[J]. 广西师范大学学报(自然科学版), 2011, 29(3): 168-172.
[5] 夏天. 基于扩展标记树的网页正文抽取[J]. 广西师范大学学报(自然科学版), 2011, 29(1): 133-137.
[6] 夏佞, 林鸿飞, 杨志豪, 李彦鹏. 基于扩展语义特征机器学习消歧的基因提及标准化[J]. 广西师范大学学报(自然科学版), 2010, 28(3): 144-147.
[7] 李鲜花, 孙静宇, 陈俊杰. 搜索引擎-浏览器插件-推荐引擎模式研究[J]. 广西师范大学学报(自然科学版), 2010, 28(1): 109-112.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 陈永淇, 白克钊, 邝华, 孔令江, 刘慕仁. 教室内布局对人员疏散影响的研究[J]. 广西师范大学学报(自然科学版), 2011, 29(1): 1 -4 .
[2] 许伦辉, 叶凡. 基于横、轴、竖加速度干扰模型的行车舒适性评价[J]. 广西师范大学学报(自然科学版), 2011, 29(1): 5 -9 .
[3] 阳丽, 孔令江. 微纳米球形颗粒之间的毛细力研究[J]. 广西师范大学学报(自然科学版), 2012, 30(1): 1 -4 .
[4] 贺青, 刘剑, 韦联福. 微弱电磁信号的物理极限检测:单光子探测器及其研究进展[J]. 广西师范大学学报(自然科学版), 2022, 40(5): 1 -23 .
[5] 白克钊, 罗旭东, 孔令江, 刘慕仁. 开放边界条件下一种数据传输元胞自动机模型[J]. 广西师范大学学报(自然科学版), 2010, 28(3): 1 -4 .
[6] 许伦辉, 廖燃火昆. 基于车流轨迹的交叉口相位相序优化[J]. 广西师范大学学报(自然科学版), 2010, 28(3): 5 -9 .
[7] 王修信, 秦丽梅, 农京辉, 梁宗经, 朱启疆. 利用单窗算法反演喀斯特城市地表温度[J]. 广西师范大学学报(自然科学版), 2010, 28(3): 10 -14 .
[8] 黎玉芳, 张军舰. NA样本回归函数估计的强相合性[J]. 广西师范大学学报(自然科学版), 2010, 28(3): 15 -19 .
[9] 贾保华. 一个不满足中心极限定理的严平稳相伴随机序列[J]. 广西师范大学学报(自然科学版), 2010, 28(3): 20 -23 .
[10] 陈翠玲, 李明, 梁家梅, 李略. Wolfe线搜索下一类新的共轭梯度法及其收敛性[J]. 广西师范大学学报(自然科学版), 2010, 28(3): 24 -28 .
版权所有 © 广西师范大学学报(自然科学版)编辑部
地址:广西桂林市三里店育才路15号 邮编:541004
电话:0773-5857325 E-mail: gxsdzkb@mailbox.gxnu.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发