基于DHT对等网络的软件构件共享系统研究

来源 :第二十二届中国数据库学术会议 | 被引量 : 0次 | 上传用户:A67793166
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用可以大大提高软件生产的效率和质量,是解决软件危机的重要途径之一.实现软件复用,需要具备两个条件:第一,存在大量的可复用软件构件(如COM/DCOM,JavaBean或COR-BA);第二,拥有高效率的软件构件查询技术.为支持软件复用的实践,传统的思路是设计一个中心服务器作为构件库,提供对软件构件的描述、分类、存储和检索等功能.复用者通过向中心构件库发送查询请求来获取所需的构件.过去几年,学术界对此类中心构件库进行了大量的研究,也取得显著的成果.目前,应用较为广泛的中心构件库如ALOAF(AssetLibraryOpenArchitectureFramework),REBOOT(ReuseBasedonObjectOrientedTech-niques)LibrarySystem,Agora,北大青鸟构件库等.但是,随着软件复用的不断深入,这种基于客户端/服务器模式的中心构件库越来越无法满足用户的需求,这是因为服务器的存储容量有限,所存储的构件数量必然受到限制;而且,当服务器负载过大时,构件查询的效率必然大大降低.本文设计和实现了一个基于DHT对等网络的软件构件共享系统.该系统不仅具有无限量的构件存储空间,构件数量规模理论上等于网络中各节点所拥有的构件总和,而且利用索引技术来获得高效的构件查询效率,从而能够很好地克服中心构件库的弊端.本文的研究成果填补了P2P网络技术在构件库研究领域中应用的空白,可为下一步开发真正意义上的基于P2P网络的分布式构件库系统提供了全新的、有益的思路和探索.
其他文献
“我准备发一条微博,通知全社会:明年是我的闭嘴年.”俞敏洪说,他之所以要闭嘴,是因为说得太多了.不久前,他做了一个统计,结果发现,作为新东方教育集团董事长兼总裁,2013年他
2013年7月10日,北京机场3号航站楼的一声巨响,将东莞再次推到了舆论的中心.rn一位名叫冀中星的年轻人,用极端的方式引起人们的关注.2006年,他在东莞打工时被治安队殴打,致其
为了规范建设项目职业病危害控制效果评价工作 ,指导控制效果评价工作的开展 ,保证控制效果评价工作的质量 ,根据《中华人民共和国职业病防治法》及相关法规、标准 ,制定本导
稀有类分类是当前数据挖掘的研究热点之一.所谓稀有类是指我们关注的目标类在数据集中所占比例非常小(通常远低于10%).许多实际问题,如网络入侵检测、欺诈检测、疾病诊断等都
会议
近几十年,作为数据应用领域的一个重要方向,频繁模式的挖掘引起了广泛的关注,但由于在大数据量上的频繁模式的挖掘结果数量相当大且结果之间存在某些关系,人们开始寻找一种能
会议
CE:我有这种感觉:在中国职场中的女性比美国的职场女性做的更好。因为在中国,你可以看见许多女性主导的企业你认为是什么产生了这种现象?桑德伯格:如果你看美国顶级公司的数
随着IPO开闸,这一轮VC行业调整即将告一段落.过去的两三年,被很多人认为是行业的冬天,毕竟投资的退出渠道窄了很多.但困难是相对的,有能力的VC在选择LP上有主动权.君联资本的
期刊
早在上世纪70年代人们就开始关注时态信息的处理和应用,时态关系代数、时态数据模型与查询语言、时态数据库、时态知识表达、时态逻辑等方面已有大量的理论研究成果,时态信息
会议
2010年9月29日国家有关部蚕出台“新国五条”,其后,被称为“最严厉楼市调控措施”的“限购令”在全国范围内实行。限购令包括:各城市本地户籍与持居住证家庭,最多限购两套住房;外
在当今科技和信息紧密联系的时代,各研究机构需要彼此共享信息,以促进研究成果的推广,例如医疗机构可以发布医疗记录,用于流行病发展趋势方面的研究等.但是发布数据时会涉及