gpt4 book ai didi

java - NodeJS 和 Java 创建 REST API

转载 作者:行者123 更新时间:2023-12-02 03:08:36 25 4
gpt4 key购买 nike

我的公司目前有一个Java项目,可以让我们运行作业来处理数据。当前的项目有一个 Web 界面,但它相当旧,并且大多数 Web 界面是通过 Java Servlet 通过将 HTML 打印到 Web 浏览器来实现的。

我们希望使用相同的核心流程创建 REST API,并在将来用不同的实现替换 Web 界面。最终,我们可能会让客户使用 REST API。

我的问题是这样的:我知道 NodeJS 非常强大,并且从我所读到的内容来看,在使用 JavaScript 和 JSON 集成开发 REST API 时最有意义。我是否应该尝试使用 Java 创建 REST API?如果是,我应该使用 JavaEE 和 Glass Fish,还是应该使用 NodeJS 构建 API,然后让 NodeJS 服务器调用核心 Java 服务来处理请求?

我知道我可能会引入不必要的复杂性,但是该项目相当大,并且将项目移植到 NodeJS 是不可行的。我没有 REST API 创建(或 SOAP)的经验,所以这对我来说是新领域。

感谢您的帮助,科尔比

最佳答案

您的目标是创建 REST API,以便您的客户可以使用该 API。为此,您可以使用:

  • NodeJS 创建所有完整的应用程序代码和 Rest API。有很多
  • Java 很适合创建 Rest API。您可以使用您熟悉的 JEE 和服务器。例如,GlassFish。

我的建议:使用 Java,因为您当前的应用程序是基于 Java 的。因为使用相同的语言,您可以节省时间。您已经具备 Java 语言的技能。您可以使用 Spring 框架(Spring MVC、Spring Security 和 Spring Boot)。这些框架提供了一些很棒的功能并且易于学习。

关于java - NodeJS 和 Java 创建 REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41382870/

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