cxf的发布问题

package interfaces.inter;

import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;

@WebService
public interface CmsBaffle {
    
    @WebResult(name="result")
    public String  login(@WebParam(name = "xml")String xml);
    
    @WebResult(name="result")
    public String  diacall2SL( @WebParam(name = "xml")  String xml);
    
    @WebResult(name="result")
    public String  getRecordInfo(@WebParam(name = "xml")String xml);
}

 

package interfaces.impl;
import interfaces.inter.CmsBaffle;
import javax.jws.WebService;
import core.process.Diacall2SLProcess;
import core.process.GetRecordInfoProcess;
@WebService(targetNamespace="http://inter.interfaces/")
public class CmsBaffleServiceImpl implements CmsBaffle{

    public String login(String xml) {
        return "成功!";
    }

    public String diacall2SL(String xml) {
        Diacall2SLProcess dspl=new Diacall2SLProcess();
        String resXml=dspl.diacall2SL(xml);
        return resXml;
    }

    public String getRecordInfo(String xml) {
        GetRecordInfoProcess grfipl=new GetRecordInfoProcess();
        String resXml=grfipl.getRecordInfo(xml);
        return resXml;
    }

}

 

注意点:

1.如果接口和实现类放在一起,注解直接添加,直接使用即可。

2. 如果接口和实现类放在不同的包下,targetNamespace="http://inter.interfaces/" 执行接口的包。否则发布的接口存在问题。

3.调用可以用axis调用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值