Tio*_*oma 55 rest web-services jersey resteasy
我需要RESTFul webservices.由我的团队决定是否使用Jersey或Restlet或RESTEasy或其他任何东西.在省略其他框架之后,我们无法在RESTEasy和Jersey之间做出选择.
由于它们似乎几乎相同,我们应该考虑什么?
客户端API应该简单而丰富.我们已经在生产中使用JBoss 5.1.
请告诉我Jersey和RESTEasy的优缺点.除了它来自JBoss,我无法找到任何有效的泽西岛点.
Rus*_*son 27
Jersey的一个很好的增值功能是Jersey Test Framework,它允许您在JUnit中运行和测试您的Jersey REST服务,而无需先将它们部署到独立服务器,甚至在将代码提交到您的repo之前.
这些测试很容易编写,您可以在检查Jersey Web服务代码之前运行它们以确保您的服务正常工作,并且它们成为您的自动化测试套件的一部分,有助于强制执行您的服务与客户的合同.
请参见本文章详细信息,如果您正在使用Jersety 1.X或这一个为2.x的
另一个不错的功能是支持REST MVC模式,它允许您从Jersey服务而不仅仅是数据(模型)返回View.在这方面,与泽西测试框架的兼容性仍然日趋成熟,但它是可行的.
有关更多信息,请参阅此文章:
http://usna86-techbits.blogspot.com/2013/12/jersey-jerseytest-migration-from-1x-to.html
小智 6
我认为REST API和实现几乎就像一个非常普遍的功能.所以两者的工作方式相同.但是一个主要的区别是在RESTEasy中生成WADL API非常困难.特别是当客户想要检查REST APi调用时,WADL会像WSDL一样帮助.
| 归档时间: |
|
| 查看次数: |
66129 次 |
| 最近记录: |