gpt4 book ai didi

java - Web 服务还是 Web 应用程序?

转载 作者:行者123 更新时间:2023-12-01 13:30:03 26 4
gpt4 key购买 nike

我已经使用 Spring 制作了一个 RESTFul Web 服务,供各种移动客户端使用。现在,如果将来我需要制作一个门户网站来实现相同的功能,这将是一个更合适的选择,为什么?如果可能,请提供适当的引用

选项1:我创建一个新的Web应用程序,它将使用之前创建的RESTFul Web服务选项2:我使用之前为 RESTFul 创建的代码库(可能需要在 Controller 层进行一些修改)创建一个新的 Web 应用程序,并将这些 JAVA 代码与新的 Web 应用程序集成。

哪种方法更好或值得推荐,为什么?如果可能的话,也请提供引用。

谢谢。

最佳答案

选项 1 将避免代码重复,但会强制您进行远程调用,并造成相应的性能损失。

选项 2 会在两个项目上重复代码,这不是一个好主意。

我建议您使用选项 3,即分解您的第一个项目,并将通用代码放在 jar 上,以便从 REST API 项目和 Web 应用程序项目中引用。

关于java - Web 服务还是 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21621901/

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