2017-03-02 44 views
0

我是新来ws.For下面的事情我需要一些澄清如何使用Spring WS

1.I想知道如何自定义绑定,操作,端口名称等春节配置肥皂Web服务..这是由Spring自动生成的。

2.如何指定多个绑定,端口类型如果我们有多个操作,以便所有应该在同一个wsdl中生成。

回答

0

可以使用DefaultWsdl11Definition豆自定义动态WSDL性能

@Bean 
public DefaultWsdl11Definition orders() { 
    DefaultWsdl11Definition definition = new DefaultWsdl11Definition(); 
    definition.setPortTypeName("Orders"); 
    definition.setLocationUri("http://localhost:8080/ordersService/"); 
    definition.setSchema(new SimpleXsdSchema(new ClassPathResource("echo.xsd"))); 

    return definition; 
} 

编号:http://docs.spring.io/spring-ws/docs/current/reference/html/server.html

API文档:http://docs.spring.io/spring-ws/sites/1.5/apidocs/org/springframework/ws/wsdl/wsdl11/DefaultWsdl11Definition.html