利用Axis在Java平台上部署We ervice

文章作者 100test 发表时间 2008:04:02 14:24:00
来源 100Test.Com百考试题网


Axis能够让你编写webservice就如同写函数那么简单,下面将一步步介绍:

  1、 编写一个Java Class,里面写一个静态函数sayHello(String name),这个sayHello就是我们要编写的用来做接口的webservice函数。(注:一定要写成静态函数,Axis只会把静态函数转换成WebService)

  程序代码(HelloBeauty.java)如下:

public class HelloBeauty

{

public static void main(String[] args)

{

}

public static String sayHello(String name)

{

return name   ",You are a beauty girl . ".

}

}

  2、 下载axis-1_1.zip,解压,并部署成Web站点。

  Axis-1.1目录结构如下:

  Axis-1.1

-----doc
-----lib
-----samples
-----webapps
-----xmls
-----LICENSE
-----README
-----release-notes.html

  在web服务器上新增一虚拟目录(这里暂把虚拟目录名设为Axis,可以根据情况自行更改),虚拟目录的根节点设置到Axis-1.1目录。

  3、 部署

  把我们前面编写的HelloBeauty.java拷贝到Axis-1.1/webapps 目录下,并且把文件后缀改成jws,即HelloBeauty.jws.

  4、 访问

  打开IE,输入http://Web服务器地址/axis/HelloBeauty.jws 会出现经过Axis处理后的页面,页面内容如下。

  There is a Web Service here

  Click to see the WSDL

  看到上面的页面后即代表你的WebService部署成功了。

  其他人可以通过http://Web服务器地址/axis/HelloBeauty.jws?wsdl 来调用你的WebService了。



相关文章


使用ecli e调用.netwe ervice
Java编程实现列表框元素动态变化
“J2EE服务支撑平台(OTP)”解决方案
最大化WebLogic集群性能、可用性和安全
利用Axis在Java平台上部署We ervice
考研政治冲刺阶段指导:《哲学》知识要点点拔
辅导:在Web服务客户端应用J
2008年考研英语小作文黄金范例
报考人数将继续增长09年考研形势七大预测
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛