基于Web Services的跨平台检索系统的研究与开发

被引量 : 4次 | 上传用户:tmhou5648
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字图书馆是国家信息基础设施的重要组成部分,目前已成为评价一个国家信息基础水平的重要标志。随着计算机技术与互联网的飞速发展,各种数字资源层出不穷。不同种类数据源和数据平台的增多适应了数字图书馆的发展需要,对于用户来说,为了查准、查全所需要的资料,却不得不分别进入不同的查询系统,熟悉每个数字资源的检索方式和显示格式,为检索工作带来了诸多不便。为了解决上述问题,本文设计了一种基于Web Services技术的跨平台检索系统的结构。该系统的实现可以使用户在一个统一的界面和查询环境下对不同数据源的信息进行查询,并得到一个经过集成的、格式统一的检索结果页面。本文首先介绍了跨平台检索技术的概念及其工作原理,分析了目前实现跨平台检索的几种方案。由于受到所选用技术等因素的制约,这些跨平台检索系统的实现模式并没有从真正意义上解决分布式技术的相关问题,同时这些方法在结构和应用上还不能达到真正的统一资源、整合发布的要求。因此,设计并开发一种模式新颖、技术先进的跨平台检索系统具有重要的意义。通过对J2EE技术、Web Services技术以及MVC设计模式进行分析可知,Web Services技术能够适应Internet的发展需求,从根本上解决了分布式技术的相关问题,采用Web Services技术实现跨平台检索系统具有明显的优势;而基于MVC设计模式的Struts应用框架在开发大型WEB应用系统中同样具有突出的优势。本文选用Web Services和Struts技术相结合的方法完成了跨平台检索系统的结构设计;采用JDBC数据库互联技术连接数据库;完成了Web Services模块数据的获取和查询功能;同时在Web服务器端采用Struts框架技术进行设计开发,完成了获取Web Services服务器端的检索数据、查询操作的具体实现以及用户界面与查询结果界面的显示等功能。本文利用太原理工大学图书馆现有的书目数据资源,对该方案的实现进行了验证和测试。在方案的实现过程中,系统采用JBoss作为Web服务器,选用Java语言进行编程、JSP技术开发网页。经测试,系统性能稳定、运行良好,能够完成预期目标。
其他文献
本文通过总体上阐述《阿尔喀比亚德前篇》在何种意义上,是苏格拉底—柏拉图哲学的一种导论,进而围绕《阿尔喀比亚德前篇》,结合其他柏拉图对话,讨论苏格拉底—柏拉图哲学。首先讨
2003年9月1日起实施的国务院《物业管理条例》,第一次在立法层面上正式创立了我国的业主委员会制度。本文从理论上阐述业主委员会在现代物业管理中的地位和重要功能入手,联系
李邕是初盛唐之际著名的书法家、文学家,学者李善之子。他以直言敢谏的作风和沉博绝丽的碑文,在有唐一代享有盛名,深受李白、杜甫、王翰等后辈诗人景仰。他一生著述丰富,尤其
目的建立高效液相色谱法测定氨酚伪麻片Ⅱ的溶出度试验方法。方法色谱柱为Symmertry C18柱(3.9mm×150mm,5μm);流动相为甲醇-0.75%醋酸溶液(20︰80);检测波长W为254nm。结果对
非洲独立后,非洲学者怀着民族主义的强烈情感,燃起重新挖掘非洲历史的激情。20世纪60—70年代在新史学、非洲史学、全球和非洲妇女运动蓬勃发展的影响下,非洲妇女研究开始崭
历史课堂教学的改革应该努力发展的方向是,既能充分利用现有资源提高效能,又能达到培养新型人才的目的。历史课堂教学效能必须从历史学科的基本特点出发。历史是以语言为主描
聚落是指在一段时期内相对固定的人类居住空间,聚落是一种有机的整体,是由实体的、空间的、时间的、政治的、经济的、文化的、宗教的、社会的、民俗的、自然的等各种因素形成一
<正>写作是人生的需要,我们在学习、工作与生活中,往往需要搜索内心、整理思想、思考问题和表达情感,写作就是走向这些目的地的重要路径。写作更是职场的需要,文字能力是职场
近年来,精益生产LP(Lean Production)在全世界范围内广泛推广开来,首先在汽车行业内,几乎所有的大型汽车制造厂商都开始吸收精益生产的思想,推行“准时化(JIT)”生产,加强企
随着现有能源结构的不断优化,各种新能源的开发和应用越来越受到各国政府的重视,其中对太阳能和风能方面的应用最具潜力。研究表明,利用太阳辐射资源和风能资源分布的互补特性,使