预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于WebService的网格计算研究与应用的中期报告 本中期报告主要介绍基于WebService的网格计算研究与应用的进展情况。 1.研究背景 随着信息技术的发展,数据的产生和处理速度越来越快,各种应用的计算需求也越来越复杂。网格计算作为一种多源异构计算环境,可以协同多个计算资源,提供高性能的计算能力和数据存储能力。而WebService是一种基于HTTP协议的分布式服务技术,可以实现不同平台之间的互操作。将WebService技术应用到网格计算中,可以使网格计算的资源更加易于访问和管理。 2.研究内容 本研究的主要内容为基于WebService的网格计算环境的搭建和应用。具体包括以下几个步骤: 2.1环境搭建 为了实现基于WebService的网格计算,首先需要搭建一个网格计算环境。本研究选择使用GlobusToolkit作为网格计算环境,使用ApacheAxis2作为WebService引擎,通过XML和SOAP协议来实现服务的请求和响应。 2.2服务发布 在网格计算环境搭建好之后,需要将需要提供的计算服务发布到网格环境中。本研究选择使用GlobusGridServiceFactory来发布服务,该工具可以将Java程序或WebService打包成一个可部署的服务。 2.3服务调用 为了实现不同计算资源之间的互操作,需要使用服务调用机制。在本研究中,使用ApacheAxis2客户端来调用服务。 2.4应用实例 为了验证基于WebService的网格计算的可行性和效果,本研究选取了贝叶斯网络算法作为应用实例,将其部署到网格环境中进行计算。 3.研究成果 本研究已经完成了网格计算环境的搭建和服务发布工作,同时也完成了基于WebService的服务调用。在WebService的使用和调用过程中,遇到了一些困难,如服务调用的效率不高、运行效率较低等问题,正在寻求解决方案。 另外,本研究也已经实现了应用实例,成功地将贝叶斯网络算法部署到网格环境中进行计算,结果表明,基于WebService的网格计算可以为多任务计算提供高性能的计算和数据存储能力。 4.研究展望 基于WebService的网格计算是一项前沿性技术,还需要进一步研究和开发。在未来的工作中,本研究将重点关注以下几个方面: 4.1提高服务调用效率,减少开销。 4.2增加储存系统的压缩性和可扩展性,延长存储时间。 4.3修改算法,通过并行化、控制流程等方式提高计算效率。 继续探索基于WebService的网格计算的应用领域,为国家和社会提供更好的科技支撑。