春天和契约优先的方法

时间:2014-02-03 02:27:43

标签: java web-services spring-ws

在spring-ws参考文档中,他们说它使用契约优先方法(即WSDL优先),而且春天甚至不支持契约最后一种方法。但是,在第一个示例(第15页)中,创建了一个Java类,使用@Endpoint进行注释,然后生成WSDL。

那么,这不是合约最后的方法吗?

2 个答案:

答案 0 :(得分:1)

如果它是第一个或最后一个,它总是一个讨论。但你必须从某个地方开始。我不确切地知道你指的是什么,但主要是WSDL是基于XSD生成的。您甚至可能已经使用XSD根据其中的元素生成Java类。这些类可用于端点映射。

答案 1 :(得分:0)

Spring-WS代表Spring Web Services。 Spring-WS专注于文档驱动的Web服务,即契约优先开发方法。 Spring-WS旨在提供Web服务的最佳功能以及Spring的经过验证的功能,如依赖注入,强大的映射,对ws-security等的支持.Spring-WS,服务契约通常可以自动生成。但您必须自己创建数据合同