网站大量收购独家精品文档,联系QQ:2885784924

北京工业大学 网格计算 实验报告.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京工业大学 网格计算 实验报告

《网格计算》实验报告 成员1(姓名/学号) xxx 110703xx 成员2(姓名/学号) xxx 110703xx 2013 年 11 月 25 日 一、实验内容说明 实现一个MathService网格服务: 环境搭建 安装JDK,设置环境变量,增加JAVA_HOME变量,在PATH和CLASSPATH下追加相应路径,其中JAVA_HOME为JAVA JDK的安装路径,path使得系统可以在任何路径下识别JAVA命令,classpath为java加载类路径,只有在classpath中,java命令才能识别; 安装Eclipse,作为java程序的编译器 安装Tomcat,作为本地服务; 安装ant,配置环境变量ANT_HOME,同样需在PATH和CLASSPATH中追加相应路径,解释如上; 安装python。注意需要检查环境变量中是否有Python; 安装GT4 Java WS Core 4.0.8。创建环境变量GLOBUS_LOCATION,修改PATH和CLASS_PATH,解释如上 在环境搭建好之后就可以执行测试,方法为打开cmd 运行globus-start-container -nosec,效果如下 注:此处本应为25个服务,由于此为实验完成后截图,所以自定义服务(第二十六条)已部署。 服务部署 解压服务端与客户端源码到C盘根目录; 为MathService创建GAR文件。在cmd下输入 globus-build-service.py -d C:\gt4book-examples\org\globus\examples\services\core\first\impl -s C:\gt4book-examples\schema\examples\MathService_instance 运行MathService例子。在cmd下输入 globus-build-service.py -d org/globus/examples/services/core/first/ -s schema/examples/MathService_instance/Math.wsdl 做完以上几步后,应该得到如下结果: 生成GAR文件: org_globus_examples_services_core_first.gar 在工作目录生成 build 和 tmp 两个文件夹, build中有生成的 stubs 源文件 和 class 文件 d. 使用GT4工具。在cmd中输入: globus-deploy-gar C:\gt4book-examples/org_globus_examples_services_core_first.gar 以部署服务,此步之后,就可以看到第26项服务了。 编译客户端 将Globus库写入CLASSPATH。在cmd中运行脚本globus-devel-env.bat(注意:此处应先进入globus-devel-env.bat的所在目录); 命令行编译 Javac -classpath C:\gt4book-examples\build\stubs\classes;%CLASSPATH% C:\gt4book-examples\org\globus\examples\clients\MathService_instance\Client.java 即可编译客户端java脚本,在Eclipse中按照本组的给定算式编写java程序,然后再次编译,看是否有错。编译通过后可以进入运行步骤。 运行 启动容器。在cmd中输入 globus-start-container –nosec; 启动客户端。另起一个cmd窗口,java -classpath %CLASSPATH%;c:\gt4book-examples\build\stubs\classes org.globus.examples.clients.MathService_instance.Client :8080/wsrf/services/examples/core/first/MathService 即可看到程序运行结果。 二、实验环境 Java JDK 1.5 Eclipse Tomcat服务器 Ant Python GT4 Java WS Core 4.0.8 三、程序的逻辑框图 四、程序源代码(核心部分) /*客户端代码 */ package org.globus.examples.clients.

文档评论(0)

xjj2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档