Springboot整合cxf进行WebService发布和WebService调用
PDD工程师 2024-06-30 11:33:01 阅读 99
2:服务端接口
package com.nobody.service;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
/**
测试接口
@author Μr.ηobοdy
@date 2019-12-29
*/
@WebService(name = “UserService”, // 暴露服务名称
targetNamespace = “http://service.nobody.com” // 命名空间,一般是接口的包名倒序
)
public interface UserService {
@WebMethod
@WebResult(name = “String”, targetNamespace = “”)
String addUser(@WebParam(name = “username”) String username, @WebParam(name = “age”) int age);
}
3:服务端接口实现
package com.nobody.service.impl;
import javax.jws.WebService;
import org.springframework.stereotype.Component;
import com.nobody.service.UserService;
/**
测试接口实现
@author Μr.ηobοdy
@date 2019-12-29
*/
@WebService(serviceName = “UserService”, // 与接口中指定的name一致
targetNamespace = “http://service.nobody.com”, // 与接口中的命名空间一致,一般是接口的包名倒
endpointInterface = “com.nobody.service
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。