2017-03-02 40 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