我正在使用Java开发API。
要求是以XML格式接收请求和响应。
我之前没有太多经验。
所以我想问一个最佳实践来构建这个系统。
你能帮帮我吗?
答案 0 :(得分:0)
你可以使用Restful Frameworks:
以下是上述框架的比较:
http://architects.dzone.com/articles/apache-cxf-vs-apache-axis-vs
最受欢迎的4个以上是:
让我们看一下以下链接
Java REST implementation: Jersey vs CXF
但另一方面,如果我们已经熟悉Spring,人们也建议使用SPRING MVC,因为它完全支持REST。
以下是关于SPRING MVC VS JERSEY的两篇非常有用的文章
http://www.infoq.com/articles/springmvc_jsx-rs
http://spring.io/blog/2009/03/08/rest-in-spring-3-mvc/
此外,我们也可以将Spring和JERSEY集成在一起
更多信息:
泽西:
优点:标准API(JAX-RS) 缺点:MVC支持不如Spring MVC更丰富。 弹簧:
优点:许多功能,许多文档,活跃的社区。 缺点:要学习很多规则。