如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
一、开源软件在集成化数字图书馆中的开发和应用2、开源软件在数图中得到了广泛的开发和应用1)综合数字图书馆平台示意图(1)数字图书馆门户不再是简单意义上的门户网站,它已发展成为一个开放性、分布式、跨平台的综合数字图书馆平台。它不仅集成了各种应用服务系统,而且提供对各类数字资源的加工、存储、发布等功能(2)门户系统又是用户访问数字图书馆系统的入口,它要能高效、准确的为用户提供各种服务,主要包括统一检索、资源链接与全文获取、资源导航、学科导航、个性化服务、动态消息和链接服务等。这些服务涉及到用户权限、资源、个性化定制以及系统内容发布等方面,要对这些服务集成管理,就要分别对权限、资源、个性化和系统进行统一管理(3)统一认证作为门户系统提供的一项服务,负责完成对用户的身份认证和授权,保护资源的安全使用。它对各个应用系统用户身份认证的统一管理,确保了应用系统资源的安全,也避免了用户的频繁登录(4)基于CAS协议的统一认证系统的设计方案。根据用户类型提出统一认证系统的用户认证策略以及授权方式,进行了详细设计与具体实现。对于数字图书馆门户进行了集成管理、提供服务3、举例,统一认证系统中采用的开源软件3)根据CAS协议的基本框架,结合北京邮电大学数字图书馆的情况,设计了基于CAS的统一认证系统分为CASServer和CASClient两部分。CASServer需要独立部署,各个应用系统即可作为CASClient在数字图书馆系统中,我们现在有六个应用系统,分别是门户系统、资源加工系统、学位论文系统、网络采集系统、统一检索系统和OAI服务系统。因此,这六个应用系统当中的每一个都作为一个CASClient,而只有一个CASServer4)分为CASServer和CASClient两部分5)CAS的实现(6)利用数据加密和数字证书来安全传输信息的流程(7)用户认证二、云计算及其在数字图书馆中的应用3、使用虚拟化技术构建云计算平台2)构建云平台的虚拟化技术4)VDC-OS功能结构框架5)在数字图书馆中的开发、应用(3)点击VMwareWorkstation中的newvirtualmachine建立一个虚拟机(4)安装虚拟化服务器的操作系统(WindowsServer2003或Linux)(5)虚拟化服务器界面(目前有服务器虚拟机WindowsServer2003和UbuntuLinux)6)统一检索USP应用系统在虚拟服务器安装、发布、cas(CentralAuthenticationService)统一认证和统一检索服务说明7)统一检索USP应用系统通过CAS统一认证并提供统一检索服务说明:(1)虚拟机用户访问统一检索USP(UniformSearchProcess)虚拟服务器;(2)统一检索虚拟机服务器和统一认证物理服务器按CASClient与CASServer的关系通信,CAS(CentralAuthenticationService)(3)认证过程可从url地址的变化看出,即由253,跳转到249去认证;(4)用户从物理机(254)访问虚拟服务器过程类似;(7)用户访问虚拟服务器后得到的界面