Springboot整合cxf进行WebService发布和WebService调用

作者 : admin 本文共793个字,预计阅读时间需要2分钟 发布时间: 2024-06-10 共4人阅读

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

本站无任何商业行为
个人在线分享 » Springboot整合cxf进行WebService发布和WebService调用
E-->