JDK自带jws 发布webservice

1、编写方法类

package com.boonya.jaw.ws;

import javax.jws.WebService;
@WebService
public class HelloWebserviceImpl
{
	public String sayHello(String message)
	{
		System.out.println(message);
		return "Hello,"+message;
	}

}

2、编写发布类

package com.boonya.jaw.ws;

import javax.xml.ws.Endpoint;

public class HelloWebservicePublish
{
	public static void main(String[] args)
	{
		try
		{
			Endpoint.publish("http://192.168.20.48/webservice/hello", new HelloWebserviceImpl());
			System.out.println("webservice发布成功!");
		} catch (Exception e)
		{
			System.out.println("webservice发布失败!"+e.getMessage());
			;
		}
	}
}

浏览器输入:http://192.168.20.48/webservice/hello可以看到发布成功后的页面以及wsdl文件。


你可能感兴趣的:(webservice,jws)