首页 > 范文大全 > 正文

基于J2EE技术构架的校园网核心平台研究与设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于J2EE技术构架的校园网核心平台研究与设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:J2EE技术具有规范的构架结构、灵活的实现形式和跨语言的能力、面向对象以及具有良好的安全性等特点,通过将J2EE技术在校园网核心平台的设计,有效弥补了传统实现技术的不足,也建立了统一的信息管理体系,建立了以高校教学和服务为中心的网络服务系统。

关键词:J2EE技术;构架;校园网;核心平台;研究;设计

中图分类号:TP311.52 文献标识码:A文章编号:1007-9599(2012)01-0000-02

Research and Design of the Campus Network Core Platform Based on J2EE Technology Architecture

Liu Kun

(Changsha Mingde Middle School,Changsha410001,China)

Abstract:J2EE technology the standard framework of structure, flexible forms and cross-language capabilities,object-oriented and has good security features,J2EE technology in the design of the campus network core platform to effectively make up for the traditional technology less than the establishment of a unified information management system,the establishment of a university teaching and service center network service system.

Keywords:J2EE technology;Architecture;Campus network;Core platform;Research;Design

二、 校园网规划建设要求

数字化的校园网是一个较为复杂的系统结构,具有较大的规模和较高的技术含量,对于高等院校而言,校园网从规划设计到实施建设到最后的投入使用等,是一个持续时间较长的过程,从而校园网的规划和建设还应分阶段进行。要实现高校教学和科研的持续发展和进步,在校园网的规划过程中,应考虑相应网络的实用性、先进性和安全性等因素。校园网的现实特性在于投入使用的校园网,应在设计过程中考虑好建设友好的用户界面,同时还应具有简单的操作和强大的容错能力以及便于维护等特点;校园网规划建设中应保证系统设计中的总体思想与高校发展的适应性;建立充分开放的校园网络系统,实现校园网络与外界网络的互联;整个校园网系统应是便于扩展的,从而能在校园网的发展和建设过程中持续完善和兼容;整个校园网体系以安全控制为网络建设和实现的标准;同时还应便于维护,易于管理。

通过对J2EE技术基础构架,并采用Browser/Server模式构建分布式的校园网的体系构架。在对校园网核心平台的设计过程在好哦就个,通过对接入层、信息服务层、应用支撑层以及数据资源层进行各自的划分和实现,充分保障校园网络系统运行的可扩展性和管理性。

二、基于j2ee技术构架校园网核心平台设计

(一)统一的数据交换平台

校园网络平台的设计首先应建立统一的数据交换平台,在这个平台上实现数据的存储和信息的交流,从而为高校的科研和教学的开展提供了充实的数据保障和师生交流的良好环境和氛围。统一的数据平台包括公共数据库、数据交换引擎、数据的访问服务等几个层面。

1.构建校园网核心平台逻辑架构。系统的逻辑构架以公共数据库为基础,以数据交换引擎为实际的技术实现基础,建立起了教务系统、设备系统以及科研管理系统等。

2.构建系统分层架构。通过以J2EE框架的多层体系结构,在表现层选择Struts框架,逻辑层选择了EJB技术,数据存储层使用ORACLE数据库,具体的系统分层构架由上到下为:Jsp页面表示层;Action数据准备层;EJB层;EJB接口层;EJB业务逻辑层;数据访问层喝数据库访问层。

3.统一的数据交换模式。在构建了校园网络平台的运行框架后,还应统一平台上数据交换的格式,便于数据的交换和共享使用。充分建立了校园网信息管理的数据标准化体系,并在标准化数据的基础上建立数据资源的分类。

4.统一的元数据管理体系。与此同时,还应建立统一的元数据管理体系,使数据库中的数据模型都能按照元数据的标准描述和集中管理。最后,还应做好数据交换和外部信息共享以及网络的备份。

(二)统一的身份认证和授权

要实现校园网的规范建设,在构建了相应的网络框架后,还应建立统一的身份认证和授权的技术,防止未授权用户也能随意进入校园网,利用甚至破坏校园网上的公共资源。统一的身份认证包括注册、用户管理、授权管理、身份认证网关和认证扩展等几个方面。

1.GDS-UAAS系统。校园网的统一身份认证平台应具有整体性的特点,可使用GDS-UAAS技术。该技术借鉴了RBAC(基于角色的访问控制)技术以及其他技术等在相关领域的规范和模型,从而建立了以J2EE为框架的授权和认证管理体系。GDS-UAAS技术能支持用户使用内容无关的安全服务,支持多个相关平台、独立语言的应用集成,同时也规划了与网络核心平台无关的应用安全服务。建立了独立的、可扩展、可层级管理的安全访问控制系统。通过相应的技术建立校园网的统一授权服务体系,其下可分为用户管理、资源管理、角色与权限管理、访问控制和管理员管理以及系统管理等几个方面。

2.统一身份认证技术。校园网的身份认证可通过CAS(基于票据和全局Cookie)技术、RBAC技术和JAAS技术实现。其中JAAS技术是J2EE框架内部设置提供的标准认证授权服务。

(三)建立不同用户类型的门户模板

1.建设校园网门户框架体系。校园门户网中的信息都应通过门户框架体系建立。门户框架体系的建立由门户频道管理、用户管理、内容管理喝显示管理等内容。

2.建立校园门户服务规范。在搭建了校园门户的框架体系后,应对校园门户网站上的信息进行规范,包括用户帮助规范、信息规范、服务接入规范、服务安全规范以及服务访问规范等。

3.建立面向不同用户的门户模板。校园网门户网站中可根据不同的用户类型建立功能的定制模板,为管理者、教师以及学生提供了有针对性的信息服务。

4.校园门户的实现的技术路线。统一的校园门户技术主要通过Portal技术、JSR168Portlet技术、RSS技术和AJAX技术实现。Portal技术实际上是基于网络单点登录并且定制个性化服务的应用系统,将不同用户的定制信息综合集成,并反馈到WEB页面中去;JSR168Portlet技术实际上实现了不同程序接口的兼容问题,实现了不同Portal和Portlets之间的互换性。RSS技术是基于XML的内容模式,是基于C/S构架提供信息的分类和概要能内容,是互联网内容的重要方式。AJAX技术用于描述相应的技术,提供与服务器的一部通信,实现数据库的更新和查询等功能。为用户提供更为自然流畅的浏览体验。

(四)校园网络平台的安全以及管理

校园网络的建设最终要求投入使用,由此校园网络平台上的相关信息有着至关重要的作用,校园网上的资源和信息包括高校中的专业学术信息、高校管理信息以及教师和学生的个人信息等,由此校园网的安全性不言而喻。校园网的安全性建设和有效的管理体系首先应建立完善的网络安全的保证体系,以安全的建设策略为核心,使用最新的安全技术,以合理的安全管理和良好的安全意识和安全规划,为校园网络的安全性和稳定性创造良好的环境。在建立了安全保障基础之上,还应掌握校园网的安全保证的动态发展过程,建立动态的监控和管理体制。

除此之外,通过数据的备份,将校园网核心平台中的数据库进行备份,在发生系统崩溃或者数据丢失的状况下使相应的数据得到尽快的完善。进行数据库的备份主要为了防止校园网络异常或者突发事故,一旦系统遭到灾难性的毁灭,则应通过对毁灭的原因进行详尽分析,并逐步排除相应的问题和障碍,恢复校园网络系统,保证校园网络的稳定性和安全性。

三、结语

以校园网核心平台的实用性为基础,分析了校园网站内容管理的现状,提出了基于J2EE技术构架的校园网核心平台的设计方案,通过采用J2EE技术、JDBC技术等建立了校园网的数据库平台,通过建立统一的数据交换平台,统一的身份认证平台以及统一的校园门户平台,实现了对校园网的核心平台的设计和建设。

参考文献:

[1]范崇源.搭建数字化校园的实践与思考[J].网络财富,2009,(17)

[2]李冠群.基于J2EE技术构架的校园网核心平台研究设计[D].合肥工业大学,2010

[3]吕晓娴,刘立圆,李桂全.浅析长城学院网络工程建设[J].数字技术与应用,2011,(05)