当先锋百科网

首页 1 2 3 4 5 6 7

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文件。


JAX-WS(JWS)发布WebService

WebService历来都很受重视,特别是Java阵营,WebService框架和技术层出不穷。知名的XFile(新的如CXF)、Axis1、Axis2等。  而Sun公司也不甘落后,从早期的JAX-RPC到现在成熟的、支持RPC调用与消息传递的JAX-WS都经....