2024年5月29日发(作者:)
利用Java编写简单的WebService实例
使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写
Java代码其实没有什么区别,主要是将哪些Java类发布为WebService。下面是一个从编
写测试例子到发布WebService,以及编写测试代码的过程介绍。
本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一
个只是返回一个"Hello"字符串,没有参数,第二个函数接受一个字符串作为参数,返回"Hello
参数值",该例子比较简单,但是清楚的说明了从编写代码到发布为WebService以及测试
编写好的WebService全过程。
编写服务代码
服务代码提供了两个函数,分别为sayHello和sayHelloToPerson,源代码如下:
/*
* File name:
*
* Version: v1.0
*
* Created on Aug 2, 2008 9:40:20 AM
*
* Designed by Stephen
*
* (c)Copyright 2008
*/
package vice;
/**
* @author Stephen
*
* Test web service
*/
public class HelloService {
/**
* 不带参数的函数
*
* @return 返回Hello字符串
*/
public String sayHello() {
return "Hello";
}
/**
* 带参数的函数
*
* @param name
* 名称
* @return 返回加上名称的欢迎词
*/
public String sayHelloToPerson(String name) {


发布评论