java wsdl xfire_java調用wsdl xfire和cxf兩種方式

xfire 如下:

String spID = "";

String password= "";

String accessCode= "";

String content= "";

String mobileString= "";String url= "";

String operateName= "Submit";

Object[] object= newObject[]{spID,password,accessCode,content,mobileString};org.codehaus.xfire.client.Client client= new org.codehaus.xfire.client.Client(newURL(url));

String a=client.getUrl();

Object[] results =client.invoke(operateName, object);

System.out.println("aaaa:" + results[0]);

cxf

JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance();

Client client = factory.createClient(url);

// 下面一段處理 WebService接口和實現類namespace不同的情況

// CXF動態客戶端在處理此問題時,會報No operation was found with the name的異常

Endpoint endpoint = client.getEndpoint();

QName opName = new QName(endpoint.getService().getName().getNamespaceURI(), operateName);

BindingInfo bindingInfo = endpoint.getEndpointInfo().getBinding();

if (bindingInfo.getOperation(opName) == null) {

for (BindingOperationInfo operationInfo : bindingInfo.getOperations()) {

if (operateName.equals(operationInfo.getName().getLocalPart())) {

opName = operationInfo.getName();

break;

}

}

}

Object[] res = client.invoke(opName, object);

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/275826.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/275826.shtml
英文地址,請注明出處:http://en.pswp.cn/news/275826.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

請求與響應

HTTP 請求與響應 HTTP 請求的組成的四部分: 1 動詞 路徑 協議/版本2 Key1: value12 Key2: value22 Key3: value32 Content-Type: application/x-www-form-urlencoded2 Host: www.baidu.com2 User-Agent: curl/7.54.034 要上傳的數據 關于以上各部分內容的碎碎念&…

前端 Offer 提速:如何寫出有亮點的簡歷

大家好,我是若川。今天推薦一篇8年工作經驗字節大佬的文章,如何寫出有亮點的簡歷。可以收藏常看。點擊下方卡片關注我、加個星標。學習源碼整體架構系列、年度總結、JS基礎系列先來個靈魂拷問:「你與他人相比,有什么能形成明顯區分…

2008中的membership profile操作(轉)

<profile > <properties> <add name"jimmy" /> </< span>properties> </< span>profile> 然后就那么簡單,后臺就能通過Profile拿到: Profile.jimmy "Pumpkin Ravioli"; 然后~通過這種方式就跟Session一樣&a…

css網格_一個CSS網格可以全部統治

css網格The case for using one CSS grid for your entire website在整個網站上使用一個CSS網格的情況 CSS網格與Flexbox (CSS Grid vs Flexbox) In the dark ages, we used table, a few years ago we used float and before today most of us used flex . Of course, these …

java 高級泛型_Java 泛型高級

1、限制泛型可用類型在定義泛型類別時&#xff0c;預設可以使用任何的類型來實例化泛型中的類型&#xff0c;但是如果想要限制使用泛型的類別時&#xff0c;只能用某個特定類型或者其子類型才能實例化該類型時&#xff0c;使用extends關鍵字指定這個類型必須是繼承某個類&#…

做Web前端開發的你必須會這幾點!

1、Web開發分類與區別 人們通常將Web分為前端和后端&#xff0c;前端相關的職位有前端設計師(UI/UE)&#xff0c;前端開發工程師&#xff0c;后端相關的有后端開發工程師。 2、技術棧區別 看各大招聘網站上&#xff0c;公司對前端開發工程師的要求莫過于精通HTML&#xff0c;CS…

PDA開發系列:GPS模塊的調用

摘要在wince6.0中&#xff0c;要調用GPS模塊&#xff0c;其實是一件很容易的事情。 正文在wince6.0中&#xff0c;如果要調用GPS模塊&#xff0c;其實很簡單&#xff0c;微軟已經為我們做好了這一切&#xff0c;我們只需要在自己的解決方案中&#xff0c;添加對Microsoft.Windo…

2021 年最值得使用的 Node.js 框架

大家好&#xff0c;我是若川。今天推薦一篇譯文&#xff1a;2021年最值得使用nodejs框架&#xff0c;值得收藏&#xff0c;很快能看完。點擊下方卡片關注我、加個星標。學習源碼整體架構系列、年度總結、JS基礎系列Node.js 是最敏捷的服務端 web 應用平臺&#xff0c;因為它為應…

面試被拒絕如何爭取_爭取反饋

面試被拒絕如何爭取Let me start by saying that Dribbble is awesome. I’ve been a member of the Dribbble community for years. I swoon over the beautiful design I see throughout the site. Dribbble is among the most popular places to go for inspiration and whi…

highgui java opencv_java – OpenCV 3.0.0 JAR缺少HighGUI

我正在使用Java支持來編譯OpenCV 3.0.0。我的腳本是&#xff1a;mkdir /opt/opencv /opt/opencv/opencv-buildcd /opt/opencvgit clone https://github.com/Itseez/opencv.gitcd /opt/opencv/opencv-buildexport OPENCV_INSTALL_PATH/opt/opencvexport FFMPEG_PATH/opt/ffmpeg/…

中臺之上(二):為什么業務架構存在20多年,技術人員還覺得它有點虛?

業務架構這個詞大家時常聽到&#xff0c;但是能解釋得清楚的卻不多&#xff0c;撩撩度娘&#xff0c;你就會發現&#xff0c;不少人問及業務架構和應用架構的關系&#xff0c;聊天時&#xff0c;也常有人問起業務架構師和產品經理什么區別&#xff1f;業務架構分析和需求分析什…

你對webpack了解多少?

大家好&#xff0c;我是若川。之前有一個朋友給我留言&#xff1a;自己目前在一家小廠工作&#xff0c;對webpack的使用比較熟悉&#xff0c;想要跳槽去大廠&#xff0c;但是糾結是否還需要深入學習webpack&#xff08;因為覺得學了也用不到&#xff0c;但又怕面試不通過&#…

轉:數據庫關系模式的范式詳解

關系模式的范式 主要有4種范式&#xff0c;1NF&#xff0c;2NF&#xff0c;3NF&#xff0c;BCNF&#xff0c;按從左至右的順序一種比一種要求更嚴格。要符合某一種范式必須也滿足它前邊的所有范式。一般項目的數據庫設計達到3NF就可以了&#xff0c;而且可根據具體情況適當增加…

紋理對象紋理單元紋理目標_網頁設計理論:紋理

紋理對象紋理單元紋理目標Texture has become an indispensable element in web design. It is not only a trend but also a quick way to increase the depth of web pages. When designers learn to use textures, they can strengthen the appeal of web pages. It can be …

javascript-高級用法

22.1 安全的類型檢測 為什么&#xff1a;typeof 不靠譜, 無法將數組從對象中區分出來&#xff0c; instanceof 有特殊情況&#xff0c;在iframe存在的情況下無法判斷另一個iframe內的數組 如何做&#xff1a;Object.prototype.toString().call(Arr); 22.3 高級定時器 特點&…

java dao層和base層_詳解Javaee Dao層的抽取

有時候我們在實現不同功能的時候回看到很多的Dao層的增加、修改、刪除、查找都很相似&#xff0c;修改我們將他們提取BaseDao一、提取前1. 提取前的LinkDao層&#xff1a;public interface LinkManDao {Integer findCount(DetachedCriteria detachedCriteria);List findByPage(…

暢銷書《深入淺出Vue.js》作者,在阿里淘系1年的收獲成長

大家好&#xff0c;我是若川。今天推薦一篇95年的博文的文章。他的故事應該挺多人知道。如果不知道可以看他的博客 https://github.com/berwin/blog點擊下方卡片關注我、加個星標時間好快&#xff0c;眨眼間&#xff0c;加入阿里已經一年了。這一年發生了很多事&#xff0c;整體…

GrideView屬性的學習

GridView 控件可公開分頁事件和排序事件&#xff0c;以及在創建當前行或將當前行綁定至數據時發生的事件。單擊一個命令控件&#xff08;例如&#xff0c;包含在 GridView 控件中作為其中的一部分的 Button 控件&#xff09;時也會引發事件。下表描述了由 GridView 控件公開的事…

插圖 引用 同一行兩個插圖_將圖標變成插圖的五個簡單步驟

插圖 引用 同一行兩個插圖Every creative person has probably already been in this situation: A project, be it a website, an app — or as far as I am concerned: often a news story would benefit from an appealing side visual. But neither budget nor time makes …

urllib庫parse模塊的使用

官方文檔轉載于:https://www.cnblogs.com/vector-wyw/p/10416010.html