ServiceStack.net相当于Java(或可以与ServiceStack交互的东西)?
我阅读了ServiceStack.NET,并且非常喜欢它(特别是它基于消息范例并实现了数据传输对象模式)。
我想知道是否有任何接近于ServiceStack提供的.NET的Java框架? 另外,你是否知道任何可以与ServiceStack交互的Java框架?
我特别感兴趣的是ServiceStack.Net提供的以下function:
- 所有注册格式的元数据页面连接到WSDL,XSD
- 在所有端点上支持JSON / JSONP,XML,JSV,CSV和SOAP
尽pipe我正在寻找一个在JVM上提供上述function的框架,但是我也会对这些平台感兴趣,因为我怀疑它们可以作为与JVM世界(即Facade模式)交互的中介。
- python
- ruby
- 的node.js
免责声明:我不熟悉http://www.servicestack.net/ ,但它似乎是围绕企业集成模式(EIPs)构build的Web应用程序框架。
- Apache Camel集成了许多您提到的服务,也是围绕EIP构build的。 @Claus Isben的骆驼在行动书是一个伟大的开始。
如果你只是想build立一个Web应用程序,请尝试:
-
许多Java Web应用程序都是用Spring构build的,取得了巨大成功。 它有很多你正在寻找的function,我相信有很多你正在寻找的集成的文档。
-
看起来您正在寻找一个function齐全的集成框架,但为了防止您正在寻找更轻量级的方法,请尝试JAX-RS参考实现Jersey 。 它具有示例应用程序开箱即用的WADL支持 。
您可以通过使用Apache CXF和Camel传输cxf来实现此目的。 http://camel.apache.org/camel-transport-for-cxf.html