-2

我在谷歌上查了一下,但没有找到完全保留我的问题的任何东西。有没有办法用 JavaScript 调用 Perl 脚本,然后将 Perl 脚本得到的结果放入网络文档中?我读过 AJAXs 可以做到这一点,但我希望有人可以放置一个简单的 hello world 示例来模拟这一点。另外,因为 Perl 通常必须安装在计算机上才能使用它,javascript 是如何做到这一点的呢?是否服务器安装了 Perl,以便当 javascript 调用它时服务器进行计算,然后 javascript 可以获取结果?

谢谢你

4

1 回答 1

1

您可能对 Perl 的Mojolicious web 框架感兴趣,特别是因为它支持 websockets,这是浏览器和服务器之间的双向通信。

这是 Mojo 和 websockets 的示例。在这个例子中,客户端向服务器发送一些文本,服务器预先设置一个心脏并将其发送回浏览器显示。当然,在您的情况下,服务器可以运行一些代码并将结果发回。

这种架构在我的Galileo CMS中被大量使用,它使用 websockets 来更新页面,而不需要服务器刷新和确认更新成功。

于 2013-02-20T03:10:18.363 回答