【问题标题】:Call a Perl script with Javascript and display the results [closed]使用 Javascript 调用 Perl 脚本并显示结果 [关闭]
【发布时间】:2013-02-04 23:11:11
【问题描述】:

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

谢谢

【问题讨论】:

  • perl 脚本将在您的服务器上运行;它可以像处理任何普通请求一样处理 ajax 请求
  • 谢谢你,我就是这么想的。

标签: javascript ajax perl integration


【解决方案1】:

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

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

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

【讨论】:

  • 这很有趣,谢谢,我觉得现在有点过头了,但值得研究一下。谢谢。
猜你喜欢
  • 2016-06-04
  • 2016-03-17
  • 2012-12-17
  • 1970-01-01
  • 2014-03-29
  • 2013-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多