预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第27卷第15期计算机工程与设计2006年8月 Vol.27No.15ComputerEngineeringandDesignAug.2006 基于J2EE的应用支撑平台的设计与实现 刘俊琦1,程虎2 (1.湖南大学软件学院,湖南长沙410082;2.中国科学院软件研究所,北京100081) 摘要:文章旨在解决目前政府机关应用系统多而杂,造成资源无法共享、管理、维护困难的问题。文中提出了一种基于J2EE 的电子政务应用支撑平台系统方案的设计思想。它可以做到对各独立的应用系统进行统一的权限、基础信息资源管理;支 持各种主流操作系统,多种数据库,并能够将各种语言开发的应用整合到同一个界面中,方便用户的管理和使用;运用LDAP 技术管理全局的基础信息,安全便于维护;并为应用系统提供丰富的扩展接口。目前已被一些政府机关信息系统所采用。 关键词:应用支撑平台;应用整合;集中管理;轻量级目录访问协议;界面统一 中图法分类号:TP311.52文献标识码:A文章编号:1000-7024(2006)15-2821-03 DesignandimplementationofapplicationsupportplatforminJ2EEpattern LIUJun-qi1,CHENGHu2 (1.CollegeofSoftware,HunanUniversity,Changsha410082,China; 2.InstituteofSoftware,ChinaAcademyofScience,Beijing100081,China) Abstract:Tosolvetheproblemthatapplicationsystemincurrentgovernmentaredisorder,managementdifficultyandtheyeachother cannotshareresource,thedesignandimplementationofE-governmentapplicationsupportplatformbasedonJ2EEispresented.This designmayconcentratemanagingtorightandbasedata;mayrunonmainstreamoperationsystemanddatabase;andsupportintegration aunitmenutoapplicationsystemwhichisdevelopedusingjavaor.netandsoon,conveniencemanagement;adoptldaptechnologyto managewholebasedata,securityandeasymaintenance;supplyformanyextendinterfaceforapplication,nowithasadoptedtosome informationsystemingovernment. Keywords:applicationsupportplatform;applicationintegration;concentratingmanagement;LDAP;unifymenu 一安全平台、整合用户界面、应用间数据交换、工作流集成等 0引言 几个方面对原有应用系统进行整合,并为新开发的应用系统 由于以往政府的软件都是针对各部门进行独立设计开发提供支撑环境。它使得应用软件系统的开发由单一的产品形 的,缺乏统一规划、系统设计和标准规范,使得各部门软件系态向整体化、集成式的平台技术方向转变。 统(如财务系统、人事系统、考勤系统等等)及其数据库之间数图1是使用支撑平台进行共享资源统一管理前后整体框 据难以交换,资源难以共享。同时,由于软件的设计开发模式架的变化。 是分散的,造成软件的维护困难,影响软件的生命周期,既浪区别比较如下: 费了人力、财力,又无法对软件进行统一管理,造成一种混乱(1)左边以前状态:①各应用软件系统以单一形态开发, 的现象[2]。本文针对这种现象,提出了应用支撑平台的概念,互相没有关联,根本无法集中管理;②各应用软件系统有独立 通过它可以集中管理各应用系统及其之间的数据交互,统一 增加平台以后 应用系统的界面展现方式,简化政府信息部门人员的操作,提以前的状态 高办公效率。人事软件人事数只存放财务平台数据库(存只存放人事 据库个性数据储权限、基础个性数据 数据以及平台 1应用支撑平台的基本研究财务软件财务数财所需数据)人 据库务事 软 ⋯⋯⋯⋯⋯⋯软 1.1应用支撑平台的概念件件 公文处理软件公文数应用支撑平台 应用支撑平台是电子政务系统中支撑、整合应用系统的据库 中间件,它基于现有成熟中间件技术和产品,