论文部分内容阅读
经过国家多年的信息化建设,各种电子政务系统和协同办公系统已经在政府部门广泛应用,由于当前大量的电子政务系统多为B/S模式的Web应用程序,缺乏统一的管理和设计,造成应用系统独立建设、缺乏统一的标准,各个部门自成体系的应用现状。SOA和Web Services技术正是为解决这类问题而新近发展起来的设计思想和架构,其技术正处于标准制定和规范推广的阶段,在实际应用中主要针对遗留系统的集成问题。SOA能较好的解决电子政务系统中系统间的业务协同与信息共享等问题,实现电子政务系统的松耦合性和高拓展性。采用SOA所带来的巨大挑战就是SOA要求的关键性部分(松耦合、高拓展性、无状态的服务设计)也恰恰是IT管理中的致命弱点。当前基于SOA的安全解决方案耦合性高,可拓展性低,系统可靠性差,与现有安全解决方案的集成复杂且困难等弱点,这些都对基于SOA的电子政务安全提出新的挑战。本文在深入研究SOA和Web Services技术的基础上,针对当前电子政务系统存在的问题,设计了基于Web Services的分布式安全基础模型(Distributed Security Basic Model ,DSBM),其核心就是“安全的实现信息共享与业务协同”,本文的主要工作包括:①研究了国内外SOA安全性现状,指出了目前SOA在电子政务领域应用中应用的较浅、较少,对其安全性考虑不足,从而确立了本文的研究与设计目标;②分析了当前基于SOA的电子政务系统安全性需求,当前解决方案存在的不足,在此基础上,结合当前SOA应用的现状及电子政务的安全性需求,设计了Web Services的分布式安全基础模型(DSBM)。③研究了基于Web Services的分布式安全基础模型DSBM所采用的通信机制、数据描述机制、服务机制,并对DSBM的安全服务的体系结构、策略机制、管理机制作了详细描述。④将本文设计的DSBM应用于案例电子政务信息系统中,满足了在电子政务系统中松耦合性,高伸缩性,大数据量传输的环境下的安全性要求,对现有电子政务安全解决方案的设计和部署具有一定的参考价值。