![](/img/trans.png)
[英]How to use spring-ws client to call the same webservice using different keystore
[英]Is it required to generate java classes to use spring-ws client
我想使用spring ws來創建webservice客戶端。 我見過一些文檔。 在所有使用jaxb編組和解組。 但是開始需要從xsd創建java類。 我試着為此下載elcipse插件。 java.net中的位置沒有顯示任何要下載的內容。 Sourceforce net顯示下載鏈接。 但是這個插件不起作用。 我試過wsimport
,但它只生成.classes?
我的問題是,如果我想使用spring ws,是否需要生成.java類? 如果是這樣,我在哪里可以找到elipse插件或如何生成類? 沒有生成這些類,還有其他方法嗎?
如果使用jboss,請使用wsconsume.bat
生成這些類
Spring-WS允許您使用消息有效負載的幾種不同表示,JAXB只是其中之一。 您也可以使用(例如)原始DOM對象(如果您選擇)或其他一些選項。
如果您已經有了WSDL,那么wsimport
應該很好地工作,它會為您的模式生成.class
文件。 你也不需要 .java
文件,嚴格來說,沒有它們你可以很好地開發,而Spring-WS對它們毫無用處。 但是,如果你擁有它們會更容易,並且wsimport
具有-keepgenerated
標志(或類似的東西),一旦它完成就會阻止它刪除.java
文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.