2

是否有任何类似于XINS的 Java 项目的按合同设计的技术解决方案?我正在寻找强制开发人员首先为他们的应用程序编写合同,然后在该合同的边界内编码的项目/框架,真正充分利用合同的潜力。我正在寻找类似 XINS 的东西,它可以从该合同生成代码(服务器端和客户端、单元测试、存根)和文档(OpenDocument、HTML、测试表单),并带有一个验证合同的运行时组件。

契约可以是任何东西,例如WSDL或一堆 XML 文件。与Spring集成会很好。

请注意,我过去开发过 XINS(但现在不再是当前的维护者),我想知道存在哪些类似的解决方案以及它们如何比较。

4

1 回答 1

1

据我了解,Spring Web Services项目推广了您描述的方法。它甚至在他们的教程中有详细描述。这个想法是手动描述数据契约并基于此描述创建 Web 服务。Spring 框架提供了很多不同的基础设施类,使这个任务更容易解决。

于 2010-08-18T19:54:26.987 回答