SQL Server实时推送通知到Node.JS
我正在构build一个Web应用程序,简而言之,在SQL Server中通过Node.JS将相当差的结构化数据移植到MongoDB。 我需要的原因是,我需要访问一个相当差的应用程序中的数据,这个应用程序对于一个组织来说至关重要,因为我没有能力更改input初始数据的代码 。 一旦翻译完成,我可以让我的应用程序做什么业务正在寻找。
现在我的应用程序每隔30分钟轮询一次SQL Server以进行更改,然后通过Node.JS更新我的MongoDB,并且由于数据量的原因,不希望更频繁地进行轮询。
我需要做的是从SQL Server实时通知推送到我的Node.JS应用程序以某种方式无论是主动还是被动没有Node.JS的结束,以便它可以更新我的Mongo数据库。
我用来获取数据的节点库是: https : //github.com/patriksimek/node-mssql
我有一些可能的想法是:
- 让SQL Server向我的NodeJS HTTP服务端点发送某种types的通知
- 让NodeJS运行一个stream式查询,在每次更改时都会在我的结尾运行
- 在C#中编写一个应用程序,监视这些更改并将其推送到NodeJS HTTP端点。
有几个似乎在谈论这个,但大多数似乎谈论数据源的起源点(我不能改变)的变化,而不是从SQL Server本身。
- 在ASP.NET MVC视图中使用node.js
- .NET开发人员探索NodeJS,MongoDB,AngularJS和ExpressJS
- 最简单的方法(单行)从v8函数获取默认参数?
- UnitySocketIO-WebSocketSharp挂在使用Unity webplayer的握手循环上
- 在Unity3D C#中encryptionstring,通过HTTP GET请求作为URL参数发送,在node.js服务器中解密
- 使用C#代码片段压缩的nodejs解压缩string
- 如何创build用户定义的types(ala C#)在JavaScript中的对象中使用?
- Node.js TCP传入消息拆分成包
- 节点JS – 模块没有自行注册