Java springws和契约优先方法

Java springws和契约优先方法,java,web-services,spring-ws,Java,Web Services,Spring Ws,在SpringWS参考文档中,他们说它使用契约优先的方法(即WSDL优先),SpringWS甚至不支持契约优先的方法。但是,在第一个示例(第15页)中,创建了一个Java类,用@Endpoint注释,然后生成WSDL 那么,这不是最后一种方法吗 无论是第一次还是最后一次,都是讨论。但你必须从某个地方开始。我不知道您具体指的是什么,但大部分WSDL是基于XSD生成的。您甚至可以使用XSD根据其中的元素生成Java类。这些类可以用于端点映射。SpringWS代表SpringWeb服务。SpringW

在SpringWS参考文档中,他们说它使用契约优先的方法(即WSDL优先),SpringWS甚至不支持契约优先的方法。但是,在第一个示例(第15页)中,创建了一个Java类,用@Endpoint注释,然后生成WSDL


那么,这不是最后一种方法吗

无论是第一次还是最后一次,都是讨论。但你必须从某个地方开始。我不知道您具体指的是什么,但大部分WSDL是基于XSD生成的。您甚至可以使用XSD根据其中的元素生成Java类。这些类可以用于端点映射。

SpringWS代表SpringWeb服务。SpringWS专注于文档驱动的Web服务,即契约优先的开发方法。Spring WS旨在提供Web服务的最佳特性,以及Spring类依赖项注入、强大的映射、对WS-security的支持等经验证的特性。Spring WS通常可以自动生成服务契约。但是您必须自己创建数据契约