8

我阅读了有关ServiceStack.NET的文章,并且非常喜欢它(尤其是它基于消息传递范式并实现了数据传输对象模式这一事实)。

我想知道是否有任何 Java 框架接近 ServiceStack 为 .NET 提供的框架?或者,您知道任何可以与 ServiceStack 交互的 Java 框架吗?

我对 ServiceStack.Net 提供的以下功能特别感兴趣:

  • 所有已注册格式的元数据页面,带有指向 WSDL、XSD 的链接
  • 在所有端点上支持 JSON/JSONP、XML、JSV、CSV 和 SOAP

尽管我正在寻找一个在 JVM 上提供上述特性的框架,但我也会对其中一个平台感兴趣,因为我怀疑它们可以用作与 JVM 世界交互的中介(即 Facade 模式)。

  • Python
  • 红宝石
  • 节点.js
4

2 回答 2

3

免责声明:我不熟悉http://www.servicestack.net/,但它似乎是围绕企业集成模式 (EIP) 构建的 Web 应用程序框架。

如果您只想构建一个 Web 应用程序,请尝试:

  • 许多 Java Web 应用程序都是使用Spring构建的,并取得了巨大的成功。它有很多您正在寻找的功能,而且我确信您正在寻找的集成有很多文档。

  • 看起来您正在寻找一个功能齐全的集成框架,但如果您正在寻找一种更轻量级的方法,请尝试Jersey,即 JAX-RS 参考实现。它在示例应用程序中提供了开箱即用的WADL 支持

于 2013-11-08T16:05:13.127 回答
0

您可以通过为 cxf 使用 Apache CXF 和 Camel 传输来实现这一点。 http://camel.apache.org/camel-transport-for-cxf.html

于 2013-12-23T06:07:49.017 回答