91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 970KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-02
  • 語言: 其他
  • 標(biāo)簽: springboot+c??

資源簡介

自己總結(jié)的springboot集成CXF發(fā)布webservice接口,包含說明,代碼,截圖

資源截圖

代碼片段和文件信息

package?com.gsww.trans.nodeMonitor.config;

import?java.net.HttpURLConnection;
import?java.net.URL;
import?java.net.URLConnection;
import?java.util.Properties;

import?org.apache.cxf.endpoint.Client;
import?org.apache.cxf.frontend.ClientProxy;
import?org.apache.cxf.transport.http.HTTPConduit;
import?org.apache.cxf.transports.http.configuration.HTTPClientPolicy;

import?com.gsww.core.util.Constant;

/**
?*?設(shè)置web?service?cxf?客戶端請求屬性
?*?@author?wlx
?*?@date?2018年6月14日
?*?@version?甘肅萬維?共享交換2.0
?*/
public?class?CXFClientRequestConfig?{

/**
?*?設(shè)置客戶端請求屬性
?*?@param?service
?*?@return?void
?*?@throws?
?*?@author?zhaiz
?*?@date?2018年1月24日
?*/
public?static?void?clientRequestConfig(object?service){
Client?clientProxy?=?ClientProxy.getClient(service);
HTTPConduit?httpConduit?=?(HTTPConduit)?clientProxy.getConduit();

HTTPClientPolicy?clientPolicy?=?new?HTTPClientPolicy();

//連接服務(wù)器超時(shí)時(shí)間(以毫秒為單位)?3分鐘。
clientPolicy.setConnectionTimeout(Constant.THREEMINUTES);
//等待服務(wù)器響應(yīng)超時(shí)時(shí)間(以毫秒為單位)?5分鐘。
clientPolicy.setReceiveTimeout(Constant.FIVEMINUTES);
clientPolicy.setAllowChunking(false);

httpConduit.setClient(clientPolicy);
}

/**
?*?設(shè)置?cxf?stax?屬性,防止stax-api.jar與stax2-api.jar沖突導(dǎo)致無法創(chuàng)建xml
?*?@return?void
?*?@throws?
?*?@author?zhaiz
?*?@date?2018年1月24日
?*/
public?static?void?solveStaxApiConflict(){
Properties?props?=?System.getProperties();
props.setProperty(“org.apache.cxf.stax.allowInsecureParser“?“1“);
props.setProperty(“UseSunHttpHandler“?“true“);
}


/**
?*?驗(yàn)證?URL是否連通
?*?@param?url
?*?@return
?*?@return?boolean
?*?@throws?
?*?@author?zhaiz
?*?@date?2018年1月25日
?*/
public?static?boolean?validateUrlConntion(String?requestUrl){

try?{
URL?url?=?new?URL(requestUrl);
URLConnection?conn?=?url.openConnection();
HttpURLConnection?con?=?(HttpURLConnection)?conn;
if?(con.getResponseCode()?==?200)?{
return?true;
}
}?catch?(Exception?e)?{
e.printStackTrace();
}

return?false;
}
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????2262??2018-06-14?20:25??springboot+CXF\CXFClientRequestConfig.java

?????文件???????1148??2018-06-14?20:27??springboot+CXF\CXFReleaseConfig.java

?????文件???????5526??2018-06-11?20:37??springboot+CXF\ds\PushDatabaseMonitor.java

?????文件????????622??2018-04-07?12:42??springboot+CXF\ds\ReceiveFrontNodeMessageService.java

?????文件???????2885??2018-04-07?12:42??springboot+CXF\ds\ReceiveFrontNodeMessageServiceImpl.java

?????文件???????2600??2018-06-11?20:37??springboot+CXF\frountnode\PushFrontNodeMessage.java

?????文件????????649??2018-04-07?12:42??springboot+CXF\frountnode\ReceiveDatabaseMonitorService.java

?????文件???????2805??2018-06-11?20:37??springboot+CXF\frountnode\ReceiveDatabaseMonitorServiceImpl.java

?????文件????????282??2018-06-14?19:53??springboot+CXF\INodeMonitorService.java

?????文件???????7185??2018-06-14?19:56??springboot+CXF\NodeMonitorServiceImpl.java

?????文件???????2150??2018-06-15?09:24??springboot+CXF\ReceiveExNodeMonitorMessage.java

?????文件????1060058??2018-06-15?12:09??springboot+CXF\springboot+CXF發(fā)布webservice接口.docx

?????目錄??????????0??2018-06-15?12:11??springboot+CXF\ds

?????目錄??????????0??2018-06-15?12:11??springboot+CXF\frountnode

?????目錄??????????0??2018-06-15?12:14??springboot+CXF

-----------?---------??----------?-----??----

??????????????1088172????????????????????15


評論

共有 條評論

相關(guān)資源