
论文摘要
Internet是一个分布式的异构信息平台。基于Web的应用种类繁多,从简单的WWW浏览到电子商务、电子政务、电子校务等。这些应用在开发语言上、部署平台上、通信协议上、对外交换的数据格式上存在很大的差异。如何弥补上述差异,将各个信息系统跨平台地无缝集成在一起,成为亟待解决的一个技术难题。传统的分布式技术如CORBA,COM+,EJB等存在平台相关性问题,各个Web应用系统之间、Web应用和传统桌面应用之间难以进行信息交换和共享。它们之间要实现互联互通,甚至要通过Internet进行数据传输,这就需要一种新的技术来解决这些问题;同时,由于现代企业的业务发展迅速,企业的业务流程和功能不断变化,因此对灵活的、可维护性和可扩展性强的IT系统集成的需要成了当务之急。面向服务的架构(SOA)可以很好地解决这种系统集成。近年来Web服务技术日趋成熟,相关标准也比较完善,这为面向服务的架构提供了技术基础和保障。本文讨论Web服务技术在分布式应用集成系统中的应用。详细介绍厦门城建学校信息管理系统集成的实现方法。在此基础上进一步讨论用面向服务的架构构建系统的方案,实现本校内部各子系统的集成。本文同时分析厦门城建学校信息管理系统的业务特点和实际需求,以及传统分布式组件架构集成方法的不足。说明了用面向服务的软件架构进行厦门城建学校信息管理系统集成的优势。接着通过以面向服务软件设计思想对具体业务流程的分析,以Web服务为技术基础,构建不同粒度的面向服务的体系结构。具体探讨该方案如何以最小的代价和最快的速度应对系统业务逻辑的变化。最后,对当前面向服务体系结构还存在的问题和今后的发展趋势进行分析,也对厦门城建学校信息管理系统的实现和发展方向进行展望。
论文目录
摘要ABSTRACT第一章 绪论1.1 课题背景1.2 课题的目的和意义1.3 相关领域的发展及现况1.3.1 SOA(面向服务的体系结构)的发展1.3.2 学校信息系统集成的现状1.4 研究内容1.5 论文结构第二章 SOA架构的应用集成2.1 企业应用集成2.1.1 企业应用集成概念2.1.2 传统应用集成的组件技术2.1.3 传统应用集成的不足2.2 面向服务的应用集成2.2.1 面向服务的集成2.2.2 面向服务集成的优势2.3 面向服务的架构2.3.1 SOA概念2.3.2 SOA实施特征2.3.3 SOA的实现模型2.3.4 SOA的分析与设计2.4 面向服务的集成技术2.4.1 为何要选择Web服务2.4.2 Web服务的体系统结构2.4.3 Web服务的主要协议第三章 学校信息系统集成需求分析3.1 业务领域分析3.1.1 业务流程3.1.2 业务目标3.2 现有系统分析3.2.1 现有系统状况3.2.2 现有系统存在的问题3.3 服务发现3.4 传统集成方案3.4.1 传统集成方案3.4.2 传统集成方案的不足第四章 面向服务的信息系统集成设计4.1 系统设计原则4.2 系统架构设计4.2.1 应用架构层4.2.2 服务架构层4.2.3 组件架构层4.3 系统接口设计4.3.1 内部集成接口设计4.3.2 外部集成接口设计4.4 面向服务集成的安全性设计4.4.1 统一权限认证设计4.4.2 服务的访问设计4.5 应对本系统业务逻辑变化4.6 设计方案小结第五章 面向服务的信息系统集成的实现5.1 .NET平台及开发环境5.1.1 .NET对Web服务的支持5.1.2 .NET集成体系结构5.1.3 Visual Studio.NET开发环境5.2 开发工具、开发运行平台5.3 Web服务集成开发5.3.1 Web服务的创建5.3.2 Web服务的发布5.3.3 Web服务的使用5.4 系统部署第六章 总结与展望6.1 总结6.2 展望致谢参考文献
相关论文文献
标签:服务论文; 系统集成论文; 信息共享论文;