论文部分内容阅读
网格信息服务(Grid Information Service,GIS)主要完成对网格计算环境中信息的发现、注册、查询和修改等工作,提供对网格环境中各种硬件资源和服务的一个真实、实时的动态反映。然而,随着全球网格系统的发展,信息的提供者越来越分布式、多样性,在这种分布多样的环境中,网格信息系统的安全性是必须考虑的问题。其中,网格信息系统外部的入侵和网格服务基本信息的真实性是网格信息系统面临的两个主要安全问题。另外,就目前来说,网格应用还没有大规模的普及,而Web Services依赖于Internet得到了迅速的发展,目前所开发的网格信息服务系统都没有处理好网格服务与Web服务统一管理。面对以上存在的问题,本研究所提出的网格信息服务系统采用UDDI技术、数字证书和RBAC技术实现建立一个具有安全控制功能的网格信息服务系统SecureGIS。当用户或应用程序需要发布、管理网格服务注册信息时,必须向SecureGIS提交数字证书,通过系统验证并授权后才能完成相应的操作。这样,从一定程度上确保了注册服务信息的真实性,而且也确保了私有网格服务和机密网格服务的隐私性。本研究所提出的网格信息服务模型SecureGIS具备另外一个特点就是采用了UDDI去存储网格服务基本信息,可以很好的实现对网格服务和Web服务的统一管理。最后,本文在此理论模型的基础上,开发实现了此SecureGIS信息服务系统,以网格服务动态调用为例,实现了其服务端和客户端,验证了该模型的正确性。