gpt4 book ai didi

java - 基于 Http 调用的 RESTFul Web 服务类型框架

转载 作者:可可西里 更新时间:2023-11-01 17:14:30 24 4
gpt4 key购买 nike

我们有一个系统,其中可以使用 http 调用来执行许多检索/更新操作。现在,我想知道在这些 HTTP 调用之上编写一个 Web 服务框架是否有意义,这样可以减少客户端的工作量,也可以删除重复代码。这是一个具有 RESTful 服务类型框架的场景吗?如果是,请指出它如何提供额外的好处,如果不是,为什么不呢?如果有人提供相同的建议,我们将不胜感激。

最佳答案

我想说这听起来像是一个 RESTful 接口(interface)的好例子。在我看来,任何时候你的问题都需要经典的 CRUD 操作,那么它是一个很好的 restful 接口(interface)候选者。正如您所指出的那样,客户端的好处是易于使用,但我发现开发 Restful 界面确实为设计您的系统带来了良好的思维过程。在我看来,更容易发现隐藏的域模型并真正深入研究您的应用程序概念。

在 Oracles 站点上有一些不错的文章通过 java 实现 restful 接口(interface),例如:

http://java.sun.com/developer/technicalArticles/WebServices/jax-rs/index.html

如果您还没有读过 Roy Fielding 的论文,则必须阅读:

http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm

关于java - 基于 Http 调用的 RESTFul Web 服务类型框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6475366/

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