论文部分内容阅读
随着我国信息化前进的步伐以及互联网技术的迅速发展,电子政务的建设已经在全国各地广泛展开。为了解决目前存在的电子政务系统之间各自为政、互不相通和重复建设等问题,本文将Web服务(WebServices)技术引入到电子政务建设中,提出一个基于Web服务技术的电子政务平台方案。
本文首先分析了目前国内外电子政务的发展情况,在此基础上给出了基于Web服务技术的电子政务平台的体系结构。
其次,本文对该电子政务平台上的政务Web服务注册中心G-UDDI的设计以及其实现机制进行了深入研究。
第三,本文从方便政务Web服务使用者的角度出发,设计并实现了平台服务调用接口。在此接口中,利用.NET技术特性,实现了WSDL数据类型转换到C#数据类型的递归算法,进而完成了从WSDL文档到本地Web服务代理类的自动生成工作。并把该接口以可视化控件的方式提供给使用者。
第四,针对电子政务平台上数据的敏感性,利用XML数字签名与XML加密技术,扩展了与Web服务传递信息的载体SOAP协议。对扩展后的ESSOAP(EnhancedSecuritySOAP)的原理以及实现流程做了详细讨论。
最后,在此电子政务平台上,使用.NET技术开发了一个应用实例——网上企业注册审批中心。上述讨论的电子政务平台的主要技术在此实例上均得以体现,达到了提高电子政务建设效率,增强电子政务系统使用灵活性的目标。