河北科技基础条件网络平台公共服务系统的设计与实现

来源 :河北师范大学 | 被引量 : 0次 | 上传用户:chenziling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
河北省科技基础条件网络平台(以下简称网络平台)网站由中心网站和各子网站组成。网络平台采用集中与分布相结合的方式,保证了更好地提供网络服务。中心网站包括门户网站、重点实验室信息网、大型科学仪器协作共用网和实验动物信息网等网站,科技文献服务信息网、自然科技资源信息网和科技成果转化服务网等各子网站分别分布在相关资源提供部门。为了更好的服务于广大科技工作者,提高效率和服务质量,我们将各网站的服务统一集成到门户网站,开发和建立网络平台公共服务系统。网络平台公共服务系统的关键在于如何将各个应用子系统有机整合,为系统用户提供一站式服务。公共服务系统基于轻量级J2EE多层企业架构,采用了当前热门技术Web Service来实现。建成了布局合理、技术先进、功能完备的公共服务系统,满足了用户需求。本文首先阐述了项目背景和意义,明确了项目的主要内容和系统在设计、开发中涉及到的关键问题;其次,根据项目需求研究了基于WEB服务接口的分布式三层J2EE体系架构和Web Service技术,给出了一个经过扩展的支持安全Web Service的五层轻量级J2EE体系架构;再次,通过UML用例图和序列图对系统进行详尽的分析和功能设计,在设计中展示了关键类图和数据库表设计,在系统实现部分以用户管理为例,详尽的阐述了其实现过程:最后,总结了系统目前获得的阶段性成果,展望了下一步需要继续深入研究的问题和要做的工作。所做工作:1.研究、学习了基于WEB服务接口的分布式三层体系架构,着重研究了几个轻量级的容器Tapestry、Spring和Hibernate。2.研究了XFire框架,并结合轻量级容器给出了轻量级J2EE架构Tapestry+Spring[XFire]+Hibernate+MySQL的架构设计图。3.研究了Web Service技术,并利用XFire开发Web Service,实现接口,完成资源整合,为确保信息在传输过程中不被窃取和篡改,遵循WS-Security规范对信息进行了数字签名和加密。4.通过UML用例图分析了网络平台公共服务系统的需求和功能,进行概要设计,产生了业务序列图和概念类图,与此同时对接口进行了设计,用来实现应用的集成。5.在概要设计的基础上,给出了详细的类图设计和数据库相关数据表的设计。6.利用轻量级J2EE框架Tapestry+Spring[XFire]+Hibernate+MySQL实现了多层架构的网络平台公共服务系统。目前,系统已经投入试运行,运行效果良好。
其他文献
随着计算机网络的日益普及,它与人们日常生活的关系越来越密切。但是网络是一把双刃剑,它给我们带来便利的同时,也给我们带来了诸多问题。在众多的问题当中,网络安全是首要问
随着科学、技术和社会经济的发展,人们对计算机处理能力提出了更高的要求,特别是在基因工程、气象等大规模科学计算领域。理论上,问题的并行求解是一种有效的解决方案。然而,
基于构件的软件开发是解决软件危机的有效途径,其中构件库具有非常重要的作用,在构件库中,构件的描述和分类方式以及检索方法是构件库的核心功能,传统的构件描述与检索方式,
随着计算机软硬件技术的发展,三维动画在计算机仿真,计算机视觉,三维重建等在各领域越来越广泛的应用。为了获得逼真的视觉效果,一方面需要网格模型的细化程度越老越高,另一
国内企业信息化建设为企业业务的展开和效率的提高带来了不可磨灭的贡献。随着站点访问量的增多,服务器负荷增加,导致页面访问延迟增加,影响了企业的工作效率,Web日志挖掘技
WiMAX系统提供了一种在城域网一点对多点的多厂商环境下,可有效地互操作的宽带无线接入手段。在现有的WiMAX系统中,物理层传输技术已经包括了随机化扰码、RS码、OFDM等等用以
随着网上信息量的增加和网络应用的扩大,有越来越多的用户借助因特网来获得自己需要的信息。用户在购买某种产品、做某件事之前,往往希望得到相关的一些评价和建议作为参考,
随着网上数字视频的急剧增加以及数字图书馆、视频点播、视频监控等大量多媒体应用的出现,如何在海量视频中快速检索出所需要的资料显得至关重要,因此基于内容的视频检索技术
学位
随着计算机技术尤其是网络技术的不断发展,越来越多的业务的处理都更加依赖于网络,对网络带宽的要求也越来越高,但是网络上许多于业务无关的网络流量却在吞噬着带宽,使正常的
1979年,R?ssler报道了第一个超混沌系统,自此,国内外学者对超混沌的研究兴趣显著提高。相对于简单的混沌,由于超混沌行为具有更强的随机性和不可预测性,使其在信息安全和保密