コマンドラインから実行でき、ファイルを引数として受け取る Perl スクリプトがあります。このスクリプトを JavaScript から (Firefox アドオンで) 呼び出せるようにしたいと考えています。を使う予定でしたXMLHttpRequest
。しかし、Perl スクリプトを Web サービスにラップする最良の方法は何ですか? (Perl から SOAP へのコンバーターはありますか?)
質問する
472 次
1 に答える
1
しかし、Perl スクリプトを Web サービスにラップする最良の方法は何ですか?
- コードの既存の機能を、作業を行うモジュールと、コマンド ライン インターフェイスを追加するための小さなラッパー スクリプトに分割します。
- Web インターフェイスを表示する別のラッパーを作成します。(おそらくCGI::Application (他のインターフェイスをサポートするようになったため、CGI に制限されません) やWeb::Simpleなどを使用します)。
(Perl から SOAP へのコンバーターはありますか?)
SOAP を使用しないでください。
SOAP は分厚く複雑であり、問題になる可能性が低い多くのエッジ ケースをカバーしています。代わりに、軽量の RESTful API を使用してください。
于 2012-05-10T11:57:53.853 に答える