计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

数字资源统一检索和链接系统的设计与实现(1)

2017-01-19 01:01
导读:文化论文论文,数字资源统一检索和链接系统的设计与实现(1)论文样本,在线游览或下载,科教论文网海量论文供你参考: 1、引言 随着数字化技术和网络技术的发展,数字图书馆数字资
1、引言 随着数字化技术和网络技术的发展,数字图书馆数字资源日益丰富。目前这些资源基本上是处于各自独立的业务系统之中,彼此分离。不同的平台给读者使用它们带来不便。
一方面,读者对各种资源的检索要分别进入不同的检索系统。如果能够为这些系统提供一个统一的检索界面,读者输入检索词后,检索到的书目、电子图书和随书光盘等信息能够在同一个界面上返回给读者,这样就使得读者在检索时不必进入各自的系统而快速地获得信息。另一方面,读者检索到某个数据库系统中的信息后,并不知道其他数据库系统中是否存在相关的信息。如检索到书目系统中的书目信息并不包含相关的电子图书和随书光盘信息,如果能够提供直接指向相关电子图书和随书光盘的超文本链接,这将为读者的服务提供便利。
本文将从这两个方面出发,并以中南大学图书馆的书目资源、电子图书和随书光盘为例,采用基于J2EE平台的EJB组件技术来分析和设计数字资源的统一检索和链接系统。     2、J2EE系统体系结构 J2EE[1] (Java 2 Platform Enterprise Edition)作为一种技术规范,给开发人员提供了一种工作平台,它定义了整个标准的应用开发体系结构和一个部署环境。在这个体系结构中,应用开发者的注意力集中在封装商业逻辑和商业规则上,一切基础结构问题以及低层分配问题都由应用程序容器或者服务器来处理。因而,J2EE应用程序开发人员可以集中考虑应用程序的逻辑和相关的服务,而把所有的基础结构相关的服务交由运行环境实现。基于WEB应用的J2EE的基本体系结构分为四层[2],如图1所示。
 基于Web应用的J2EE应用编程模型
  2.1 运行在客户端机器上的客户层组件
这一层对应于J2EE应用程序的客户端。可以是基于Web方式的(如Web页面,Applet),可以是基于传统方式的(如Java应用程序)。
(科教作文网http://zw.ΝsΕAc.Com编辑整理)

  2.2 运行在J2EE服务器上的Web层组件
J2EE的Web层组件可以是JSP页面或Servlets,也可能包含某些JavaBean对象来处理用户输入,并把输入发送给运行在业务层上的Enterprise-Beans进行处理。
  2.3 运行在J2EE服务器上的业务逻辑层组件
业务层组件主要指的是EJB(Enterprise Java Beans)。EJB2.0规范中定义了3种EJB[1]:会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(Message Driver Bean)。会话Bean描述了与客户端的一个短暂的会话。当客户端的执行完成后,会话Bean和它的数据都将消失,按照是否维护客户端的状态信息可分为有状态的和无状态的。实体Bean描述了存储在数据库的表中的一行的持久稳固的数据。如果客户端终止或者服务结束,底层的服务会负责实体Bean数据的存储。消息驱动Bean结合了会话Bean和信息服务(JMS)信息监听者的功能,它允许一个商业组件异步地接受JMS消息。
  2.4 运行在EIS服务器上的企业信息系统层软件
企业信息系统(Enterprise Information System, EIS)层处理企业信息系统软件并包含诸如主机事务处理、数据库系统和其他传统系统这样的底层系统。
本文在下面数字资源的统一检索和链接系统设计主要集中于业务逻辑中企业bean的设计。     3、统一检索与链接系统设计分析   3.1 信息检索系统现状
目前,在图书馆的书目资源、电子图书资源和随书光盘的管理与服务一般处于异构平台的环境中,如在中南大学图书馆,书目资源采用ILASII系统进行管理,独立运行于一台SUN服务器中,其数据库管理系统采用专用的LDBMS[3];电子图书有超星、方正和书生之家等,它们都有各自的管理和服务平台,后台数据库采用SQL Server2000、Oracle等;随书光盘采用的是广州汉能公司所提供的光盘数据管理系统,读者在检索到所需的光盘后,可以直接从网上浏览和下载光盘中的内容,其采用的也是SQL Server2000数据库系统。 (转载自科教范文网http://fw.nseac.com)
书目资源、电子图书以及随书光盘这些资源信息之间既是相互独立的又存在紧密的关联,它们之间的关系如下图2。
上一篇:心理学论文 下一篇:没有了