真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

關(guān)于SpringBoot項(xiàng)目對(duì)外提供Webservice接口-創(chuàng)新互聯(lián)

最近項(xiàng)目里不僅需要調(diào)用第三方服務(wù),具體方法上篇文章已經(jīng)寫了,這次我們需要作為服務(wù)方給對(duì)方提供Webservice接口,沒辦法,客戶需求就得干。方法也很簡單,總結(jié)一下發(fā)出來,全部demo代碼都可以直接運(yùn)行。

成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供蒲縣企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、html5、小程序制作等業(yè)務(wù)。10年已為蒲縣眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。

1、首先在項(xiàng)目中引入依

wsdl4jwsdl4j1.6.3org.apache.cxfcxf-spring-boot-starter-jaxws3.3.1org.apache.cxfcxf-rt-transports-http3.2.2org.apache.cxfcxf-rt-frontend-jaxws3.1.9

依賴引入,如果項(xiàng)目啟動(dòng)報(bào)錯(cuò),多半是版本沖突,網(wǎng)上可以搜一下,可以解決,我就遇到了wsdlj4

版本問題,最后換成了1.6.3就可以了。

代碼部分:

定義一個(gè)接口服務(wù)類。寫好方法。? 注意參數(shù)類型?? ,webparam就是將來xml外面包的標(biāo)簽名

@WebService(name = "MaterialTestService",
        targetNamespace = "http://service.spms.pcitc.com")
public interface MaterialTestService {
    @WebMethod
    String  Main_Service(@WebParam(name = "BUSID") String BUSID);
    @WebMethod
    String Get_TestAbc(@WebParam(name = "TEST") TestAbc testAbc) ;
}

方法名也是xml最外層包的。

再完成他的實(shí)現(xiàn)類

@Component
@WebService(name = "MaterialTestService",
        targetNamespace = "http://service.spms.pcitc.com",
        endpointInterface = "com.pcitc.spms.service.MaterialTestService")
public class MaterialTestServiceImpl implements MaterialTestService {
    @Override
    public String Main_Service(String BUSID) {
        System.out.println("接收數(shù)據(jù):"+BUSID);
        return BUSID+"測(cè)試成功";
    }

    @Override
    public String Get_TestAbc(TestAbc testAbc) {
        if(testAbc.getUserName().equals("admin") && testAbc.getPassWord().equals("123456")){
            System.out.println("登錄成功");
            return "登錄成功";
        }else {
            System.out.println("登錄失敗");
            return "登錄失敗";
        }

    }
}

這個(gè)是TestAbc類

@Data
public class TestAbc {
    private String userName;
    private String passWord;
}

最后我們需要配置一下cfx

配置類:

這樣我們直接啟動(dòng)springboot啟動(dòng)類就可以自動(dòng)運(yùn)行。然后我們打開瀏覽器直接訪問這個(gè)地址:

http://127.0.0.1:8080/services/testapi?wsdl

就會(huì)出現(xiàn)下面的xml文檔

如果是線上也是同理,到這就完成了。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)頁題目:關(guān)于SpringBoot項(xiàng)目對(duì)外提供Webservice接口-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://weahome.cn/article/ccggds.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部