狼爱上狸

我胡汉三又回来了

学习Grid Service及其在Globus上的部署(GT4)

GT4教程http://gdp.globus.org/gt4-tutorial/multiplehtml/index.html

所用软件:

操作系统:Win xp

gt4版本:ws-core-4.0.4-bin

j2sdk1.4.2_05

jakarta-tomcat-5.0.28  apache-ant-1.7.0-bin  axis-bin-1_4

python-2.5.msi

 

部署环境变量:

ANT_HOME= C:\Grid\ant-1.7.0

CATALINA_HOME= C:\Grid\tomcat5.0.28

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

JAVA_HOME= C:\j2sdk1.4.2_05

GLOBUS_LOCATION= C:\Grid\ogsa

PATH=.;C:\Grid\ogsa\bin;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%ANT_HOME%\bin;%CATALINA_HOME%\bin;%JAVA_HOME%\lib;

  1、  将教材中的例子下载到本地f盘(F:\progtutorial-examples_0.2.1)

2、更改服务名称(老师要求 与部署无关):

将$EXAMPLES_DIR/org/globus/examples/services/core/first/deploy-server.wsdd文件中,service的name属性进行更改:将service name="examples/core/first/MathService"变更为service name="examples/core/first/200628007427021MathService"。

对$EXAMPLES_DIR/org/globus/examples/services/core/first/deploy-jndi-config.xml文件中,service的name属性进行更改,将<service name="examples/core/first/MathService">变更为<service name="examples/core/first/200628007427021MathService">

3、安装python for windows 。

4、 进入F:\progtutorial-examples_0.2.1,输入globus-build-service.py  first。在该目录下编译生成gar文件。

5、  部署gar文件:在根目录下F:下进行部署:globus-deploy-gar  F:\progtutorial-examples_0.2.\org\gloubs_examples_services_core_first.gar

6、进入%GLOBUS_LOCATION%\etc,输入globus-devel-env.bat,将GT4的lib下面的jar文件路径包括进去。

7、运行正常后,就需要编译Client.java文件了。

进入F:\progtutorial-examples_0.2.1,javac org\globus\examples\clients\MathService_instance\Client.java编译客户端程序。

8、启动globus服务。

Globus-start-container -nosec。运行界面如下:

9、在F:\progtutorial-examples_0.2.1下运行客户端,

Java org.globus.examples.clients.MathService_instance.Client http://127.0.0.1:8080/wsrf/services/examples/core/first/200628007427021MathService

将出现结果如下:




来自:http://blog.sina.com.cn/u/4b7a232a01000904

posted on 2007-07-05 14:48 狼爱上狸 阅读(892) 评论(0)  编辑  收藏 所属分类: Globus


只有注册用户登录后才能发表评论。


网站导航: