基于.NET的对象持久化研究与应用

来源 :沈阳理工大学 | 被引量 : 0次 | 上传用户:xeabor1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,企业级应用开发环境中,面向对象的开发方法已成为主流。对象只能存在于内存中,而内存不能永久保存数据。如果要永久保存对象的状态,需要进行对象的持久化,把对象存储到可以永久存储数据的设备中。本文研究了在NET平台下利用搜索引擎技术实现对象持久化的方法。通过对全文搜索引警工具l_ucene.net的工作原理、系统结构及索引文件结构的研究,提出了一种.NET对象与Luceno.net的Document之间的映射方法。并根据此方法实现了一个以I.ucene net作为存储设备的对象持久化组件。通过对持久层的需求分析,设计并实现了一个以文件系统怍为存储设备的对象持久层框架Easy rrask。该框架包含两个核心组件:以_Jucone.neL作为存储设备的对象持久化组件和以XML文什作为存储设备的对象持久化纲件。使用Lucene.nct作为数扔:存储设备,使用框架EasyTask作为持久层,设计并实现了一个电子档案管理系统。通过这个管理系统的丌发及其稳定的运行,证明利用搜索引擎技术实现对象的持久化在.NET平台下是可行的。并且,在框架Easy Task下,Lucene..nel既负责对象的存储也负责全文检索功能。全文检索信息与对象信息保存在起避免了数据的冗余。
其他文献
“生活无处不语文”,语文与社会生活的外延等同,语文学习不仅仅是学教材,更要开阔眼界,增强积累,让学生多读书,读好书,在感受、领悟中丰富体验,提高语言文字的品味、运用能力,增长见识。正是在这样的理念指引下,我校“三分语文”教学改革开辟了国学读本及时文教学模块。教师依据课程标准和学情,根据国标本教材的编写系统自主确定教学内容,主要采用如下三种教学方式:  1.单独选文,课堂精学,成为基础性学习的一部分
本学位论文旨在探索基于J2EE的Web服务复合技术在面向服务体系结构的系统中的应用,研究采用Web服务复合技术进行面向服务体系的应用系统开发及解决方案。本文首先阐述了Web服
湖塘实验中学的学生是不怕写作文的。因为来到这里,他们知道写作可以是生活中的一缕阳光、一缕暗香,更可以是高悬在生命坐标系上的璀璨明星。“写作,应该是热爱生活的表达方式之一。”在“三分语文”改革的引领下,湖塘实验中学开始了对写作教学的全新探索与尝试,形成了初一提倡“情趣作文”,初二写“规范作文”,初三写“创新作文”的模式,走进了各蕴其妙的“真情臻美”三境界。  一、情趣作文,情动于衷成于言  针对初一
城市供水是城市的命脉,是保障人民生活和社会进步不可缺少的物质基础。作为城市基础设施的城市给水工程,投资大,运行费用高,管理困难。而且随着供水规模的不断增大,城市给水管网的
伴随着信息工程和现代社会的迅速发展,出现了越来越多的以时间和空间为维度的数据,即时序数据。然而,时间序列数据和以往的静态数据有巨大的不同。首先它是增量型数据,时序数
当今企业级应用系统的规模和复杂性与日俱增,采用分布式体系结构的企业应用系统在信息化的进程中逐渐由理论研究走上应用前沿,为企业的信息化注入了无限的动力。然而,分布式企业应用系统的开发环节众多、结构复杂,传统的软件开发方法包括面向对象的设计方法,由于软件复用程度低,很难满足“工业化”软件生产的需求。框架作为现代软件复用技术的重要方式,不仅提供了设计复用,而且实现了功能代码的大粒度复用,为软件开发的大粒
近年来,快捷高效的大规模三维城市建模与绘制技术在军事国防、城市规划、数字化文物保护、交通导航、反恐怖活动和游戏数字娱乐等领域的应用需求迅速增长。传统的三维城市建