标签: wsdl4j

axis-wsdl4j和wsdl4j之间的差异

以下库有什么区别?

<dependency org="axis" name="axis-wsdl4j" rev="1.5.1"/>
<dependency org="wsdl4j" name="wsdl4j" rev="1.5.1"/>
Run Code Online (Sandbox Code Playgroud)

我简要地比较了下载的类二进制文件,它们看起来一样.但为什么多个名字?

java wsdl4j

9
推荐指数
1
解决办法
4866
查看次数

使用Java从URL读取XSD

目标:我想读取WSDL并在WSDL,复杂类型和复杂类型定义中打印服务.

工作:我使用WSDL4J读取WSDL并成功打印服务及其参数(复杂类型).现在我想阅读XSD中提供的复杂类型定义.我无法阅读XSD.还有什么办法吗?

我将XSModel作为null

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;

import javax.wsdl.BindingOperation;
import javax.wsdl.Definition;
import javax.wsdl.WSDLException;
import javax.wsdl.xml.WSDLReader;
import org.w3c.dom.bootstrap.DOMImplementationRegistry;

import com.ibm.wsdl.BindingImpl;
import com.ibm.wsdl.xml.WSDLReaderImpl;
import com.sun.org.apache.xerces.internal.impl.xs.XSImplementationImpl;
import com.sun.org.apache.xerces.internal.xs.XSLoader;
import com.sun.org.apache.xerces.internal.xs.XSModel;

public class WSDLDetails {

    public static void main(String[] args) {
        try {
            String wsdlURL = "https://abc.xyz.com/webservice/MessagingSevice?WSDL";
            String xsdURL = "https://abc.xyz.com/webservice/MessagingSevice?xsd=1";
            java.lang.System.setProperty("https.protocols", "TLSv1.2");
            getAllBindingOperation(wsdlURL);
            readXSD(xsdURL);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public static List<String> getAllBindingOperation(String wsdlUrl) {
        List<BindingOperation> operationList = new ArrayList();
        List<String> nameList = new ArrayList();
        try …
Run Code Online (Sandbox Code Playgroud)

java xsd wsdl wsdl4j

5
推荐指数
1
解决办法
347
查看次数

我们为什么要使用WSDL4j来开发webservices?

我需要为我们的客户开发Webservice Application.

我对WSDL4J一无所知

从网上我发现了这个

"Java Toolkit的Web服务描述语言(WSDL4J)允许创建,表示和操作WSDL文档.是JSR110'JWSDL'(jcp.org)的参考实现."

但有人请告诉我为什么要使用WSDL来开发webservices?我们会得到什么具体的优势吗?

任何人都可以给我一个链接,从哪里开始使用WSDL4j?

web-services wsdl4j

3
推荐指数
1
解决办法
6193
查看次数

标签 统计

wsdl4j ×3

java ×2

web-services ×1

wsdl ×1

xsd ×1