在mongdb中更改数据时更新angularJS视图
我的项目架构有点像这样:
我有一个移动应用程序 ,我用它来上传一张表格和一张照片。 此应用程序连接到服务器( 服务器B )。 使用这个服务器,我把照片上传到s3 ,并将表单数据保存到数据库中 。
还有另一台服务器( 服务器A ),我用它从数据库获取数据并在客户端查看这些数据。
现在的问题是 – 我想要使这个过程是实时的 。 我试图使用socket.io,但没有奏效。 我可以使用socket.io发送数据到所有的客户端,但是如何知道当数据在数据库中更改?
我正在做一些架构上的错误吗? 任何人有任何想法如何解决这种问题?
注:我使用不同的服务器,因为这两个是不同的应用程序。 如果一台服务器出现故障,对其他进程没有任何影响。
- 快速路由:如何在静态文件上返回404错误,并为angular色UI路由器维护HTML5Mode
- 如何使控制器等待服务返回一个值,以及如何访问控制器中返回的值?
- 在NodeJS中使用express来运行后端和前端服务器是不是很好的做法?
- 使用JWT授权从express node.js下载文件
- Node.js + AngularJS + socket.io:连接状态并手动断开连接
- D3animation(转换)不适用于Angular应用程序
- Angular不能在jQuery Ajax中加载页面
- $ http Post上的Angularjs – 500(内部服务器错误)
- ng-click之后的AngularJSredirect