Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用经典ASP。。没有COM?_Node.js_Vbscript_Asp Classic_Redis - Fatal编程技术网

Node.js 使用经典ASP。。没有COM?

Node.js 使用经典ASP。。没有COM?,node.js,vbscript,asp-classic,redis,Node.js,Vbscript,Asp Classic,Redis,我们正在考虑将Redis作为一个高性能的键/值存储引入我们的应用程序堆栈中,我一直在研究从经典ASP.NET与Redis交互的方法。不幸的是,我并没有走得太远,因为实现客户机的唯一建议方法似乎是使用COM包装器或类似的方法来使用.net客户机 我看过一些关于将Node.JS客户端转换为在Classic ASP下运行的参考资料,但鉴于Classic的JS引擎已经过时,这似乎不是一个好办法 在我们开始这项工作或考虑使用node.js或类似工具编写包装器rest API之前,是否有人为Redis创建了

我们正在考虑将Redis作为一个高性能的键/值存储引入我们的应用程序堆栈中,我一直在研究从经典ASP.NET与Redis交互的方法。不幸的是,我并没有走得太远,因为实现客户机的唯一建议方法似乎是使用COM包装器或类似的方法来使用.net客户机

我看过一些关于将Node.JS客户端转换为在Classic ASP下运行的参考资料,但鉴于Classic的JS引擎已经过时,这似乎不是一个好办法

在我们开始这项工作或考虑使用node.js或类似工具编写包装器rest API之前,是否有人为Redis创建了一个他们不介意共享的本机(VBScript)客户端


我也在探索建议使用WSC的想法,但是如果有一个本地解决方案,我更愿意看一看

我找不到任何本地的东西。因此,我将StackExchange.Net客户端包装到COM+中


如果你想看一看,这是回购协议:

适用于那些在本页上跌跌撞撞寻找最新解决方案的人;可以在这里找到支持更多命令的Redis COM客户端分支:

您已经检查过这个问题了吗?它确实提到了利用W3C(一个类似COM对象的非COM对象)的细节,感谢Rich——他将此视为一种选择,但仍然热衷于探索“本机”解决方案(如果有的话)。“……考虑到Classic的JS引擎的时代。”Microsoft JScript 9(与IE 9一起发布)支持ECMA-262第5版。如果您的IIS服务器上有IE9或更高版本,您应该是最新的。回到这里,我们一直在尝试在一个经典的ASP页面/脚本中混合运行VBScript和Javascript。。最初的重点是看看我们是否可以改装某种把手模板引擎;这似乎很有效。。下一站是看同样的方法是否适用于Redis:)