gpt4 book ai didi

web-services - RETEasy 还是 Jersey ?

转载 作者:行者123 更新时间:2023-12-03 05:52:27 25 4
gpt4 key购买 nike

我需要 RESTFul Web 服务。由我的团队决定是否选择 Jersey、ReSTLet、RESTEasy 或其他。忽略其他框架后,我们无法在 RESTEasy 和 Jersey 之间进行选择。

既然两者看起来几乎相同,我们应该考虑什么?

客户端API应该简单而丰富。我们已经在生产中使用 JBoss 5.1。

请让我了解 Jersey 和 RESTEasy 的优缺点。除了它来自 JBoss 之外,我无法在 Jersey 上找到任何有效点。

最佳答案

Jersey 的一个很好的增值功能是 Jersey 测试框架,它允许您在 JUnit 内运行和测试 Jersey REST 服务,而无需首先将它们部署到独立服务器,甚至在将代码提交到之前你的仓库。

这些测试很容易编写,您甚至可以在 checkin Jersey Web 服务代码之前运行它们,以确保您的服务正常工作,并且它们成为自动化测试套件的一部分,有助于执行您的服务所签订的契约(Contract)您的客户。

参见this如果您使用的是 Jersety 1.X 或 this one,请参阅文章了解更多信息对于 2.x。

另一个不错的功能是支持 REST MVC 模式,它允许您从 Jersey 服务返回 View ,而不仅仅是数据(模型)。在这方面与 Jersey 测试框架的兼容性仍然很成熟,但它是可行的。

有关详细信息,请参阅本文:

http://usna86-techbits.blogspot.com/2013/12/jersey-jerseytest-migration-from-1x-to.html

关于web-services - RETEasy 还是 Jersey ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5042886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com