自定义WebService

自定义服务端,生成客户端

1、通过cmd命令定位到项目的src下

2、复制命令wsimport -keep  服务端URL?msdl

3、刷新项目运行

4、运行服务端

创建带有@WebServiceClient的类new出来
返回StudentServiceImpl接口

package com.csgg.ws;

import javax.jws.WebMethod;
import javax.jws.WebService;

@WebService
public interface StudentService {
	@WebMethod
	String select(String name);
}
package com.csgg.ws.impl;

import javax.jws.WebService;
import com.csgg.ws.StudentService;

@WebService
public class StudentServiceImpl implements StudentService{

	@Override
	public String select(String name) {
		// TODO Auto-generated method stub
		return "=====你好"+name;
	}

}
package com.csgg.test;

import javax.xml.ws.Endpoint;

import com.csgg.ws.impl.StudentServiceImpl;

public class Test {
public static void main(String[] args) {
	Endpoint.publish("http://127.0.0.1:8888/ws/hello", new StudentServiceImpl());
	System.out.println("服务器启动");
}
}

猜你喜欢

转载自blog.csdn.net/weixin_44315761/article/details/93239785
今日推荐