0

我一直按原样使用 Spring Framework 类。

但是,我正在考虑通过扩展其 WebServiceTemplate 类来自定义 Spring-WS (WebService) 行为。

WebServiceTemplate 目前只提供“sendAndReceive”,但我想让它只做一个“发送”。然后一个单独的线程执行“接收”。(这样做是为了反映依赖于消息传递的现有工作流程)。

所以我想延长课程..

在从开源代码扩展商业应用程序之前,我需要注意哪些事情?另外,我可以自由使用源代码并根据需要复制吗?

更新:看起来 Spring 使用与 Apache 相同的许可证

http://www.apache.org/licenses/LICENSE-2.0

4

1 回答 1

5

Spring-WS use Apache License. You are free to modify and use in commercial project. There are some restrictions (e.g., you can't use the Spring trademark), but this should be ok for most projects.

于 2012-06-24T15:33:03.260 回答