2012-05-10 9 views
1

私はコマンドラインから実行できるPerlスクリプトを持っており、ファイルを引数として取ります。 JavaScript(Firefoxアドオン)からこのスクリプトを呼び出せます。私はXMLHttpRequestを使用する予定でした。しかし、私のPerlスクリプトをWebサービスにまとめておくのに最適な方法は何ですか? (SOAPコンバータにPerlはありますか?)WebサービスへのPerlスクリプトのラップ

+0

[JavaScriptからPerlスクリプトを呼び出す]の複製が可能です(http://stackoverflow.com/questions/10480908/calling-a-perl-script-from-javascript) –

答えて

1

しかし、私のPerlスクリプトをWebサービスにまとめるにはどうすればよいですか?

  1. スプリットウェブインターフェースを提供し、他のラッパーを書くのコマンドラインインターフェイス
  2. を追加する作業や小さなラッパースクリプトを行うモジュールにコードの既存の機能。 (おそらくCGI::Applicationのようなものを使用しています(他のインターフェイスもサポートしていますので、CGIに限定されません)またはWeb::Simple)。

は、(任意のPerlはSOAPコンバータにありますか?)

SOAPを使用しないでください。

SOAPは、複雑で複雑なもので、多くの場合問題になることはほとんどありません。代わりに、軽量のRESTful APIを使用してください。

+0

私は休憩を作成することを考えていました(以前の石鹸)api javaを使って、それからperlスクリプトを呼び出してください。これを行うことをお勧めします。 – user1092042

+0

いいえ、私はSOAPを避けたいと思います。追加の言語でミキシングすることは避けています。 – Quentin

+0

助けてくれてありがとう – user1092042

関連する問題