论文部分内容阅读
信息技术和互联网技术的飞速发展,产生了大批服务于各行各业的企业管理信息系统,同时也带来了“信息孤岛”问题。企业应用集成技术一开始就致力于各异构系统之间的信息交互和资源共享,目前,基于SOA的企业应用集成已成为消除“信息孤岛”问题的主要方法和实践技术。浙江省教学质量与教学改革项目申报管理系统与各高校教学质量与教学改革项目申报管理系统是分散于各处的IT应用系统且各自独立进行项目管理,无法进行项目信息的互联互通是目前面临的主要问题。本文采用基于SOA架构思想的企业应用集成技术,采用WebService服务技术实现了高校项目数据上报异构集成平台,解决了省校两级系统信息无法互联互通的问题。本文主要研究开发工作如下:1.阐述了企业应用集成历史、现状和实现技术,指出传统企业应用集成存在的问题,通过分析研究EAI集成模型和WebServices相关技术,从而提出了采用SOA架构思想进行企业应用集成。2.深入分析了高校项目数据上报异构集成平台的功能需要和应用背景,综合考虑了原基础平台的技术实现架构并结合SOA架构思想,设计了SOA-SSH框架结构,将系统实现分为数据库层、数据访问层、功能组件层、服务层、业务逻辑层和表示层,为后续系统的维护和重构提供便捷。3.设计实现了高校项目数据上报异构集成平台的安全与访问授权控制模块等四大主要功能模块,并进行了系统的实际应用部署。4.为提高Web服务的访问性能,提出了压缩和解压缩SOAP消息及差分解析SOAP消息的综合方法。为保证分布式系统数据的一致性,实现了WS-AtomicTransaction二阶段提交协议(2PC)进行分布式事务控制。上述研究成果已部署于实际系统中,获得了良好的效果。