繁体   English   中英

将Perl脚本包装到Web服务中

[英]Wrapping up a Perl script into a webservice

我有一个Perl脚本,可以从命令行运行,并将文件作为参数。 我希望能够从我的JavaScript(在Firefox插件中)调用此脚本。 我打算使用XMLHttpRequest 但是,将我的Perl脚本包装到Web服务中的最佳方法是什么? (是否有从Perl到SOAP的转换器?)

但是,将我的Perl脚本包装到Web服务中的最佳方法是什么?

  1. 将代码的现有功能拆分为可以工作的模块和一个小的包装脚本,以添加命令行界面
  2. 编写另一个提供Web界面的包装。 (可能使用类似CGI :: Application的东西(现在支持其他接口,因此您不仅限于CGI)或Web :: Simple )。

(是否有从Perl到SOAP的转换器?)

不要使用SOAP。

SOAP块状,复杂,并且涵盖了许多对您来说不太可能成为问题的极端情况。 请使用轻量级的RESTful API。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM