如何在与SQL Server的Intranet通信中设计Angular 2

时间:2017-09-29 07:07:59

标签: sql-server angular rest web

我正在尝试为网络应用创建一个架构。我们计划使用Angular 2 + bootstrap开发前端,DB将是SQL Server。

根据要求,内部团队只能访问此Web应用程序,这意味着我们必须将其保留在Intranet中。

所以我的问题是:我们如何设计Web应用程序和数据库之间的通信?我应该使用什么组件?请建议

2 个答案:

答案 0 :(得分:3)

Angular不像php那样在服务器上工作,它只是一个客户端框架,所以它不能直接与数据库连接,你需要使用服务器与数据库进行通信,而angular将通过web apis与该服务器进行通信< / p>

您可以使用节点(广泛用于角度)来实现此目的。

所以基本上你的网络应用程序会有像

这样的流程

angular(客户端)到节点(服务器)到数据库

https://scotch.io/tutorials/mean-app-with-angular-2-and-the-angular-cli

这是谷歌首次出现的教程之一。但它连接mongoDB作为数据库,您可以更改为SQL Server。如果你有任何人可以帮助你节点,这真的很容易。如果没有,那么互联网上也有很多教程可供选择。

再次强调节点不是必须的,你只需要一台服务器。

答案 1 :(得分:0)

我知道在WEB和数据库之间进行通信的神秘之处。它被称为后端。