[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[opensoap-users-ja:0010] Re: サ ーバ側での書式について



こんにちわ,松本@同志社大学です.

早速坂東さんの添付してくださった
サンプルプログラムをコンパイルして実行しようとしましたが,
うまくいきませんでした.

コンパイルは
gcc -o ramdomService.cgi ramdomService.c -lOpenSOAPClient -lOpenSOAPService
としました.
生成されたramdomService.cgiのPermissionを変更し,
cgi-binディレクトリに置いて
(cgiは実行可能です.確認済み.)
クライアント側(ramdomClient.php)のエンドポイントを変更して
アクセスしてみても,「Object」と表示されるだけでした.

何か間違っている点があれば,
ご指摘いただければと思います.
よろしくお願いします.

-- 
知的システムデザイン研究室
松本義秀 <gisyu@mikilab.doshisha.ac.jp>

> 坂東@ISRCです。
> 
> 松本義秀 <gisyu@mikilab.doshisha.ac.jp> write:
> :subscribe Yoshihide MATSUMOTO
> :
> :はじめまして,松本と申します.
> :
> :まったくの初心者なもので,
> :お恥ずかしい質問なのですが,
> :よろしければ教えてください.
> :
> :私の環境では,クライアントにPHP4(PEARモジュール)を,
> :サーバ側にC言語を使おうと考えております.
> :現在までにPHP-PHP間のSOAPによる通信はできています.
> :参考までにソースを以下に載せておきます.
> 
> PEARモジュールの SOAP-0.7.0 で以下のコードを試してみたのですが、
> SOAPで通信は行っているものの、サービス自体は呼び出されていないみたいです。
> 
> :また,OpenSOAPのサンプル(Hello)は正常に動作しました.
> :
> :
> :PHPのサーバのソースを見ていただければ分かると思いますが,
> :公式HPのDocumentationにあるような,
> :「リクエストメッセージの解析」や,
> :「レスポンスメッセージの解析」といった部分を
> :全く私自身,意識していません.
> :クライアント側でどんなXMLが生成されているのかも知りません.
> :
> :そこで質問なのですが,
> :サーバ側のCのプログラムは,
> :どのように書けばいいのでしょうか?
> 
> 修正した、PHPプログラムと、HelloService.c を修正して作った
> プログラムを tar ball にしてこのメールに添付しますので、
> 参照してください。