java之WebService接口

编写接口,用cxf发布WebService服务:

1、编写一个interface接口,用WevService注解修饰;

package com.xing;
import javax.jws.WebService;
@WebService
public interface HelloWorld {
    String sayHi(String arg0);
}
2、编写实现类,处理业务;

package com.xing.impl;
import java.util.Date;
import javax.jws.WebService;
import com.xing.HelloWorld;

//指定webservice所实现的接口以及服务名称
@WebService(endpointInterface="com.ywx.HelloWorld",serviceName="HelloWorldWs")
public class HellowWorlds implements HelloWorld{
    @Override
    public String sayHi(String name) {
        return name+"Hi!"+new Date();
    }
}

3、暴露服务:

main方法:Endpoint.publish("192.168.1.7/vashon", hw);

项目中采用的xml配置来暴露服务。

 

 

 

你可能感兴趣的:(java)