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



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。