by Hippo2000(2001/5/23)
Apache::SOAPモジュールなのです。
なおこのドキュメントはCPAN-Searchで出てきたドキュメント(PODを変換したもの)を日本語に訳そうとしたものです。わかりにくい部分は本物を見てください。(^^;;
原本の著作権はPaul Kulchenko さんがお持ちです。
Paul Kulchenko さんにはメールで了解をいただきました。なお内容等が間違っていたら修正します。ご連絡ください。
Apache::SOAP - 最小限の設定でSOAPサーバーの機能を提供
<Location /mod_soap>
SetHandler perl-script
PerlHandler Apache::SOAP
PerlSetVar dispatch_to "/Your/Path/To/Deployed/Modules, Module::Name, Module::method"
PerlSetVar options "compress_threshold => 10000"
</Location>
httpd.conf (Files),
ファイル・ベースのアクセス
<FilesMatch "\.soap$">
SetHandler perl-script
PerlHandler Apache::SOAP
PerlSetVar dispatch_to "/Your/Path/To/Deployed/Modules, Module::Name, Module::method"
PerlSetVar options "compress_threshold => 10000"
</FilesMatch>
.htaccess,
ディレクトリ・ベースのアクセス
SetHandler perl-script PerlHandler Apache::SOAP PerlSetVar dispatch_to "/Your/Path/To/Deployed/Modules, Module::Name, Module::method" PerlSetVar options "compress_threshold => 10000"
このApache Perl モジュールはSOAP(Simple Object Access Protocol)プロトコルのサポートの能力を、(.confまたは.htaccess ファイルのいずれかでの)簡単な設定で提供します。この機能はSOAPサービスをホスティングするための軽い選択を与え、設定の面で簡単にします。このモジュールはSOAP::LiteモジュールのSOAP::Transport::HTTP::Apacheコンポーネントから機能を継承しています。
このモジュールはメイン・サーバー設定領域もしくは直接に.htaccessファイルの<Location>, <Directory>, <Files>, <FilesMatch>ディレクティブに置くことができます。
すべてのパラメータはクォートされ、リストのためにカンマもしくは空白で区切ることができ("a, b, c")、ハッシュ・パラメータのために'広い矢印'とカンマで区切ることができます ("key1 => value1, key2 => value2") 。
SOAP::Transport::HTTP::Apacheコンポーネントで見つかったすべてのオプションを設定のために使うことができます。以下にもっとも重要なものの説明を示します:
PerlSetVar dispatch_to "/Your/Path/To/Deployed/Modules, Module::Name, Module::method"
PerlSetVar options "compress_threshold => 10000"
SOAP::Lite mod_perl
SOAP::Transport::HTTP::Apache 実装の詳細について。 SOAP::Lite 一般的な情報について。 そして examples/server/mod_soap.htaccess .htaccessの例
Copyright (C) 2000-2001 Paul Kulchenko. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Paul Kulchenko (paulclinger@yahoo.com)
ご意見、ご質問はこちらの掲示板で受け付けています。
またメールは河馬屋(Nifty)にお願いします。