带有Java API的Node Web App

比尔赛

这是故事;

我们最近开始了一个项目,其中有1个具有Node环境经验的FE人员和2个使用Java的BE人员。

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

由于我们有全职工作,而且坐下来谈论事情的时间有限,因此这似乎是使项目启动并运行的快速方法。

事实是,您有两个单独的项目,用于git push和两个在亚马逊上运行的实例。

现在,我们陷入了讨论该体系结构是否有意义的讨论中。因此,我们需要专家来结束这一论点。

谢谢

布兰查德(C Blanchard)

看起来好像您正在重新创建面向服务的体系结构

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

如果没有更多有关上下文的信息,很难在您的实例中给出明智的答案。但是在SO和其他地方有数十篇文章可以指导您讨论何时才是正确的方法。尝试使用服务而不是组件的优点和缺点以及何时使用面向服务的SOA架构

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有Maven for Java Web App的JRebel每次都需要全新安装,对吗?

来自分类Dev

嵌入带有参数的HTML5 / JS Web App

来自分类Dev

Web Api 2:带有内容的NotFound()?

来自分类Dev

带有Web API的Ajax Jquery请求

来自分类Dev

带有警告的Web API方法

来自分类Dev

带有 Unity 的 Web Api OWIN 主机

来自分类Dev

带有 web.py 的 Restful API

来自分类Dev

带有适用于Java Web App的maven的JRebel每次都需要全新安装,对吗?

来自分类Dev

从带有分页的 Web API 接收所有结果

来自分类Dev

带有Node + Express Web API的返回JSON资源的Angular应用程序与服务器端模板引擎

来自分类Dev

带有Node.js的静态Web应用程序?

来自分类Dev

带有Web API 2和AngularJS的MVC5.1

来自分类Dev

带有Web API的Autofac的EF依赖项注入

来自分类Dev

带有Web API的Android Push通知与SignalR通知延迟

来自分类Dev

带有Web Api 2的Angular下载csv文件

来自分类Dev

带有Postman的ASP.NET Web API授权

来自分类Dev

带有asp.net Web API的EasyNetQ

来自分类Dev

中间带有属性路由的Web Api可选参数

来自分类Dev

带有svg元素<line>的Web动画API

来自分类Dev

如何使用带有C ++语言的Web API?

来自分类Dev

带有URL c#的Web-Api版本控制

来自分类Dev

带有Angular.JS和Web API的TypeScript

来自分类Dev

Web API帮助页面,用于带有Enum参数的方法

来自分类Dev

带有Web API的MVC中的淘汰赛分页

来自分类Dev

部署带有Webjob的不可发布的Web API

来自分类Dev

带有svg元素<line>的Web动画API

来自分类Dev

带有REST API数据层的Web应用

来自分类Dev

Web API中带有Code First的外键

来自分类Dev

带有Google App Engine的Google Prediction API