论文部分内容阅读
随着高校信息化建设的发展和数字化校园工程的实施,校园网上运行着越来越多的应用系统和服务系统,也积累着越来越多的各种教学资源和信息资源,校园网已经成为各个大学业务运行的平台。然而,由于网络的异构性,各种应用系统、服务系统以及相关资源的开发与运行都依赖于不同的操作系统和软硬件环境,造成了极大的资源浪费,形成了许多信息孤岛。网格技术的发展为我们解决校园内和校际间信息资源共享与应用服务共享提供了新的理论和技术手段。网格技术非常复杂,其应用范围还限制在一些专业领域,在校园网上的应用十分有限。Portal是一种基于web的应用程序,它主要提供内容和服务整合、单点登录以及个性化定制。为了增加网格服务的易用性,使网格技术能更好地在校园网上应用,更大范围内实现服务和资源共享,本文将网格和Portal技术结合起来,设计了面向服务的校园网格Portal应用架构,并实现了部分功能模块,以期为校园网用户提供一个方便、安全、可扩展、个性化的Web应用环境。
文章首先对数字化校园发展现状、网格体系结构、GlobusToolkit以及WSRF规范进行了认真分析。其中,GlobusToolkit是由Globus联盟开发的网格工具包,提供了大量部署、使用以及维护网格的工具和机制,是事实上的网格标准。GlobusToolkit4.0完全实现了WSRF规范,该规范由五个标准化的规范定义组成,包括Web服务资源生命周期、Web服务可更新引用、Web服务资源属性、Web服务服务组和Web服务基本错误规范。WSRF规定资源是有状态的,服务是无状态的,提出了Web服务资源的概念,将Web服务与有状态相结合,允许Web服务对有状态属性的资源进行管理和控制,并保存Web服务交互的结果。文中将网格技术引入校院信息化建设,可以有效地实现校园内和校际间各种资源的共享与协同操作,消除信息孤岛。
校园网格应用还需要屏蔽网格服务实现细节,向用户提供一种高效方便的访问机制。网格Portal是一种可定制、个性化使用网格服务和资源的Web接口,为用户提供基于Web浏览器的软、硬件资源定制视图,有效解决了网格环境下资源共享的“易用性(Usability)”问题。用户只需要通过熟悉的Web页面登录校园网格Portal,即可实现单点登陆并进行个性化设置,同时还可以通过该门户定制不同的网格服务,实现广城网范围内的协同服务,完成局部单一环境无法完成的任务。本文对校园网格Portal的功能需求和设计原则进行了认真分析,设计了基于WSRF的校园网格Portal模型,并制定校园网格Portal体系结构和空间部署方案,研究了校园网格Portal的运行机制和开发流程。
最后,本文部署了校园网格Portal的开发环境,设计了基于WSRF的校园网格Portal的用户管理模块、资源监控模块、资源代理模块、作业提交模块、文件传输模块和安全管理模块,并对校园网格Portal的局部功能进行实现。校园网格Portal在设计和实现过程中遵循接口依赖原则,具有较高的重用性,易于维护,能实现校园网资源的有效整合,屏蔽网络的异构性和松耦合性,提高资源利用率,为网格技术的推广和学校的信息化、数字化建设提供了技术保障和支持。