论文部分内容阅读
水利信息化已成为我国水利建设的一项重要内容,针对水利领域存在着数据存储零散、信息管理分散易造成信息孤岛现象,提出应用中间件技术建立一个统一平台,实现水利信息共享,为水利应用系统提供支撑。 本文首先分析了目前水利信息化计算机系统软件结构,比较了目前主流的中间件技术开发,提出了一个基于J2EE轻量级框架的中间件模型。应用框架整个系统可以自上而下分为视图表现层、业务逻辑处理层、数据持久化层,每个模块层次都有独立的框架技术来支撑。在视图表现层设计采用了Struts框架;业务逻辑处理层借鉴了Spring框架;数据持久化层设计采用了Hibernate框架。整个系统在其框架的支配下,可以将传统的三层细分为六层结构:展示层、控制层、服务层、领域层、持久层、数据层。 本文利用该应用框架开发了雨量水情查询系统,详细的介绍了系统各模块开发,实现了门户登录和异构数据库访问及操作功能。将轻量级框架的中间件技术开发应用到水利行业,为水利信息化建设提供服务,具有一定的推广前景。