--- import javax.wsdl.*; import javax.wsdl.factory.*; import javax.wsdl.xml.*; public class WSDLParser { public static void main(String[] args) { try { WSDLFactory wsdlFactory = WSDLFactory.newInstance(); WSDLReader wsdlReader = wsdlFactory.newWSDLReader(); Definition definition = wsdlReader.readWSDL("http://example.com/service.wsdl"); Service service = definition.getService(new QName("http://example.com/service", "ServicePort")); Port port = service.getPort("ServicePort"); Operation operation = port.getOperation("operationName"); System.out.println("Service Name: " + service.getQName()); System.out.println("Port Name: " + port.getName()); System.out.println("Operation Name: " + operation.getName()); } catch (WSDLException e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文