使用JavaAPI的节点Web应用程序

使用JavaAPI的节点Web应用程序,java,javascript,git,node.js,tomcat,Java,Javascript,Git,Node.js,Tomcat,故事是这样的 我们最近启动了一个项目,其中1名FE人员在节点环境中有经验,2名BE人员在Java中工作 我们构建了它的BE、Tomcat+Java上的API端以及运行在node.js/express.js上的实际web应用程序部分。因此,它的www(web应用程序)部分在express.js上运行,并对Tomcat服务器进行ajax调用以返回json结果 由于我们有全职工作,坐下来谈事情的时间有限,所以这似乎是一种让项目启动并运行的快速方式 问题是,您有两个独立的项目,一个是git推送,另一个是

故事是这样的

我们最近启动了一个项目,其中1名FE人员在节点环境中有经验,2名BE人员在Java中工作

我们构建了它的BE、Tomcat+Java上的API端以及运行在node.js/express.js上的实际web应用程序部分。因此,它的www(web应用程序)部分在express.js上运行,并对Tomcat服务器进行ajax调用以返回json结果

由于我们有全职工作,坐下来谈事情的时间有限,所以这似乎是一种让项目启动并运行的快速方式

问题是,您有两个独立的项目,一个是git推送,另一个是在amazon上运行的两个实例

现在,我们陷入了一个讨论中,这个架构是否有意义。所以我们需要一位专家来结束这场争论


谢谢

读起来好像你在重新创建一个

面向服务的体系结构(SOA)是一种软件设计和软件体系结构设计模式,基于将应用程序功能作为服务提供的离散软件片段,称为面向服务


在没有更多上下文信息的情况下,很难给出一个有根据的答案。但是在某地或其他地方有几十篇帖子可以指导你讨论什么时候才是正确的方法。试试看,根据你的描述,我真的看不出拥有Node应用程序有什么意义,因为tomcat已经返回了json。你使用NodeJS仅仅是为了呈现html吗?是的,它只是为了呈现html,我只是想知道在把东西拆开之前,它是否有意义。谢谢