您的位置:首页 > 编程语言 > Java开发

webService之(一)java原生态服务端

2015-06-29 16:03 453 查看
java对webService已经作了很好的支持,创建非常简单,分3步

1、创建接口

IPersonService.class

import javax.jws.WebService;

/**
 * <br>类 名: IPersonService 
 * <br>描 述: 接口
 * <br>作 者: xieyj
 * <br>创 建: 2015年6月29日 
 * <br>版 本:v1.0.0 
 * <br>
 * <br>历 史: (版本) 作者 时间 注释
 */
@WebService
public interface IPersonService {

  @WebResult(name="person")
  Person getPersonInfos();
}


2、实现接口

PersonService.class

import javax.jws.WebService;

@WebService(endpointInterface="com.xyj.web.IPersonService")
public class PersonService implements IPersonService {

public Person getPersonInfos() {

Person person = new Person();
person.setName("李三");
person.setSex("男");
person.setEmail("lisan@163.com");

return person;
}
}
public class Person {
private String name;
private String sex;
private String email;

get、set方法
}


3、发布

public static void main(String[] args) {
    Endpoint.publish("http://localhost:8889/ms", new PersonService());
}

在浏览器中访问http://localhost:8889/ms?wsdl,如图



一个最简单的webService发布了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: