利用Axis在Java平台上部署WebService简明教程

原创 2004年08月26日 19:13:00

利用Axis在Java平台上部署WebService简明教程
作者:dytt@yeah.net

 

注:本文Web服务器采用Bea WebLogic

 

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了。

 

Axis2+tomcat7.0 实现webService 服务端发布与客户端的调用.

图形化配置axis2 的demo 请参考  http://jingyan.baidu.com/article/e4511cf33c0a992b845eaf98.html 下边是比较繁琐的自行配制: ...
  • u012373815
  • u012373815
  • 2016年04月15日 22:34
  • 3425

[Java] Webservice之即时发布JWS教程 (一)

简介:         Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调...
  • qq_14852397
  • qq_14852397
  • 2015年06月05日 21:55
  • 1158

用gsoap实现面向Java客户端的WebService

http://hi.baidu.com/ablazejobs/item/eb37ad0a5e74b3a23c42e21f     用gsoap实现面向Java客户端的WebService ...
  • tiewen
  • tiewen
  • 2013年05月06日 13:33
  • 4472

java webservice_axis教程

  • 2012年11月02日 12:33
  • 4MB
  • 下载

利用eclipse,axis2框架,搭建WebService服务端,以及如何调用接口的教程

  • 2015年12月07日 10:29
  • 574KB
  • 下载

Java Web 跨平台 - 使用Apache Axis2引擎发布基于Java语言的WebService并跨平台调用实例

使用Apache Axis2引擎发布基于Java语言 的WebService并跨平台调用实例 一、     配置ApacheAxis2Web Service引擎 下载组件和插件 ...
  • u010737252
  • u010737252
  • 2016年01月02日 20:47
  • 604

利用axis2调用带用户名和密码的webservice接口实例(java)

利用axis2调用带用户名和密码的webservice接口实例(java)
  • xlb744868186
  • xlb744868186
  • 2015年01月30日 17:15
  • 4869

利用Axis2开发WebService(4)---用wsdl2java简化客户端的编写

也许有很多读者会说“有没有搞错啊,只调用两个WebService方法用要写这么多代码,太麻烦了”。     不过幸好Axis2提供了一个wsdl2java.bat命令可以根据WSDL文件自动产生...
  • killerover84
  • killerover84
  • 2014年06月26日 14:09
  • 1641

java利用axis2调用.net写的webservice,传递自定义的实体类参数

java利用axis2调用.net写的webservice,传递自定义的实体类参数
  • strong_wenzi
  • strong_wenzi
  • 2016年04月27日 19:14
  • 2071

Java利用Axis远程调用WebService接口

准备工作:   主要依赖的包:   1.axis.jar   官网:http://axis.apache.org/axis/   2.jaxrpc.jar   下载地址:http://www...
  • zwkb24
  • zwkb24
  • 2014年03月26日 17:46
  • 808
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用Axis在Java平台上部署WebService简明教程
举报原因:
原因补充:

(最多只允许输入30个字)