欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java WSDL接口webService實(shí)現(xiàn)方式

 更新時(shí)間:2017年04月27日 11:19:15   作者:龍昊雪  
這篇文章主要為大家詳細(xì)介紹了java WSDL接口webService實(shí)現(xiàn)方式的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

一、使用JDK生成WSDL的對(duì)象類

1、cmd進(jìn)入JDK的bin文件中

  執(zhí)行命令 wsimport -keep -p com.demo.client http://localhost:8080/Demo/services/MyService?wsdl

  比較常用的[options]有:

    1). -d <directory>
      在指定的目錄生成class文件
    2). -clientjar <jarfile>
      在當(dāng)前目錄生成jar文件,結(jié)合-d <directory>可以在指定的目錄生成jar文件
    3). -s <directory>
      在指定的目錄生成java源文件
    4). -p <pkg>
      指定生成文件的包結(jié)構(gòu)
    5). -keep
      在生成class文件,或者jar包時(shí),同時(shí)保留java源文件

2、eclipse生成WSDL文件

在Eclipse中生成webservice客戶端代碼,New---->Other---->Webservice---->Webservice Client,選擇之前拷貝到eclipse中的wsdl路徑點(diǎn)擊finish,這樣eclipse就幫我們自動(dòng)生成了webservice的客戶端,接下來(lái)只需在程序中調(diào)用即可,在程序中調(diào)用 eclipse自動(dòng)生成的webservice客戶端;

3、MyEclipse 生成 WSDL 文件

在項(xiàng)目上右鍵,選擇New->Other->WebService->WebServiceClient->Next,會(huì)看到以下界面:

4、WSDL Maven支持的jar包

 <dependencies>
 <!-- ==================== WSDL 依賴文件 start=================== -->
 <dependency>
 <groupId>org.apache.axis</groupId>
 <artifactId>axis</artifactId>
 <version>1.4</version>
 </dependency>
 <dependency>
 <groupId>commons-discovery</groupId>
 <artifactId>commons-discovery</artifactId>
 <version>0.5</version>
 </dependency>
 <dependency>
 <groupId>commons-logging</groupId>
 <artifactId>commons-logging</artifactId>
 <version>1.2</version>
 </dependency>
 <dependency>
 <groupId>javax.xml</groupId>
 <artifactId>jaxrpc</artifactId>
 <version>1.1</version>
 </dependency>
 <dependency>
 <groupId>javax.xml.soap</groupId>
 <artifactId>saaj-api</artifactId>
 <version>1.3.5</version>
 </dependency>
 <dependency>
 <groupId>wsdl4j</groupId>
 <artifactId>wsdl4j</artifactId>
 <version>1.6.3</version>
 </dependency>
 <!-- ==================== WSDL 依賴文件 end====================== -->
 </dependencies>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用.NET Core3.0創(chuàng)建一個(gè)Windows服務(wù)的方法

    使用.NET Core3.0創(chuàng)建一個(gè)Windows服務(wù)的方法

    這篇文章主要介紹了使用.NET Core3.0創(chuàng)建一個(gè)Windows服務(wù)的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-04-04
  • JAVA生成pdf文件的實(shí)操教程

    JAVA生成pdf文件的實(shí)操教程

    PDF是可移植文檔格式,是一種電子文件格式,具有許多其他電子文檔格式無(wú)法相比的優(yōu)點(diǎn),下面這篇文章主要給大家介紹了關(guān)于JAVA生成pdf文件的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-11-11
  • java中實(shí)體類轉(zhuǎn)Json的2種方法

    java中實(shí)體類轉(zhuǎn)Json的2種方法

    本篇文章中主要介紹了java中實(shí)體類轉(zhuǎn)Json的2種方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。
    2017-01-01
  • Java?時(shí)間相減算法題解示例

    Java?時(shí)間相減算法題解示例

    這篇文章主要為大家介紹了Java?時(shí)間相減算法題解示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Java多線程并發(fā)與并行和線程與進(jìn)程案例

    Java多線程并發(fā)與并行和線程與進(jìn)程案例

    這篇文章主要介紹了Java多線程并發(fā)與并行和線程與進(jìn)程案例,文章基于Java的相關(guān)資料展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • Sping中如何處理@Bean注解bean同名的問(wèn)題

    Sping中如何處理@Bean注解bean同名的問(wèn)題

    這篇文章主要介紹了Sping中如何處理@Bean注解bean同名的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 基于java變量和作用域以及成員變量的默認(rèn)初始化(詳解)

    基于java變量和作用域以及成員變量的默認(rèn)初始化(詳解)

    下面小編就為大家介紹一下java變量和作用域以及成員變量的默認(rèn)初始化,具有很好的參考價(jià)值,希望對(duì)大家有所幫助
    2017-11-11
  • Java自定義實(shí)現(xiàn)equals()方法過(guò)程解析

    Java自定義實(shí)現(xiàn)equals()方法過(guò)程解析

    這篇文章主要介紹了Java自定義實(shí)現(xiàn)equals()方法過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • mybatis-plus如何使用mapper的xml

    mybatis-plus如何使用mapper的xml

    這篇文章主要介紹了mybatis-plus如何使用mapper的xml問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 淺析Java中的繼承與組合

    淺析Java中的繼承與組合

    本文將介紹組合和繼承的概念及區(qū)別,并從多方面分析在寫代碼時(shí)如何進(jìn)行選擇。文中通過(guò)示例代碼介紹的很詳細(xì),有需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2016-12-12

最新評(píng)論