可以在ASP中使用V8吗?

时间:2014-11-05 09:55:29

标签: asp-classic v8

由于ASP(Active Server Pages)似乎至少支持10年,是否可以在V8上运行ASP? (有人试过吗?)

(注意:我知道有node.js或owin及其优点:)

更新:根据维基百科,它也supports third party scripting languages for instance PerlScript。所以,在我看来,脚本层是由COM提供的,因此可以为V8创建可以在ASP中使用的COM包装器。

2 个答案:

答案 0 :(得分:2)

许多人都说经典ASP支持开箱即用的VBScript和JScript(微软实施ECMAScript标准)。

这并不意味着您不能将其他脚本语言与Classic ASP一起使用,而是查找有关如何实现Microsoft硬币“Active Scripting”(最初称为“ActiveX脚本”)的信息语言将很难。

Active Scripting Stack

我能找到的唯一可能有用的信息是ActivePerl,它有一个Perl的Active Scripting语言组件PerlScript。

如果您在IIS中安装了活动脚本语言,那么除了VBScript或JavaScript之外,您可以使用ASP处理指令@LANGUAGE切换到使用它们。


总之;

如果V8支持Active Scripting,则答案为


有用的链接

答案 1 :(得分:1)

如果V8是指Google Chome附带的javascript引擎,则表示没有。 Classic ASP支持VBScript或Javascript作为其脚本语言。基本上可用的服务器端是Internet Explorer可以使用的客户端。

如果您在经典ASP中使用Javascript,那么您将使用Microsoft自己的实现 - JScript - 而不是V8

如果V8你的意思是IIS8然后是的话,ASP在IIS8上运行正常。默认情况下不启用它,您需要通过IIS管理器启用它