import javax.wsdl.*; import javax.xml.namespace.QName; public class WebServiceMetadataExample { public static void main(String[] args) throws WSDLException { Definition definition = DefinitionFactory.newInstance().createDefinition(); Service service = definition.createService(); service.setQName(new QName("http://example.com/MyService", "MyService")); Port port = service.addPort(); port.setName("MyServicePort"); port.setBinding(new QName("http://example.com/MyService", "MyServiceBinding")); Operation operation = port.addOperation(); operation.setName("HelloWorld"); port.addExtensibilityElement(operation); service.addPort(port); definition.addService(service); WSDLWriter writer = WSDLFactory.newInstance().newWSDLWriter(); writer.writeWSDL(definition, System.out); } }


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