如何使用java创建soap请求模板

时间:2014-01-21 10:58:04

标签: java wsdl wsdl2java wsdl.exe java2wsdl

我想为WSDL创建soap模板(WSDL会改变)。我想创建一个像SoupUI.Steps我需要的肥皂模板

1.User将给出URL

2.Parse the WSDL

3.为肥皂请求创建肥皂模板

4.for Given WSDL我需要创建soap模板

我需要使用哪个java wsdl库?

1 个答案:

答案 0 :(得分:0)

肥皂用户界面本身就是最好的。如果你想使用java try soapui库来做同样的事情。

        WsdlProject project = new WsdlProject();
        WsdlInterface[] wsdls = WsdlImporter.importWsdl(project, "http://webservices.daehosting.com/services/TemperatureConversions.wso?WSDL");
        for (Operation operation : wsdls[0].getOperationList()) {
            WsdlOperation op = (WsdlOperation) operation;
            System.out.println(op.createRequest(true));
            System.out.println(op.createResponse(true));
    }

可以从pom here找到依赖项详细信息。罐子可以直接从here下载。

这是另一个link以获取更多信息。