SimpleCalc サンプル =================== [1] 概要: このディレクトリには、できるだけシンプルに実装した四則演算のクライアント およびサービスのサンプルコードが含まれています。 SimpleCalc サービスは、以下の 4 つのメソッドから構成されます。 メソッド名 意味 パラメータ1 パラメータ2 返り値 ---------- -------- ----------- ----------- ------------ Add + (加算) A B A + B の結果 Subtract - (減算) A B A - B の結果 Multiply * (減算) A B A * B の結果 Divide / (減算) A B A / B の結果 各メソッドのリクエスト/レスポンスメッセージの例は、SimpleCalcSampleMessages ディレクトリの各ファイルを参照してください。 [2] 実行ファイルの作成: OpenSOAP API インストール後は、make clean したあとで、make -f SimpleCalc.mak のようにコンパイルして下さい。以下のファイルが作成されます。 * SimpleCalcClient 四則演算クライアントプログラムです。 * SimpleCalcService 標準入出力を用いた四則演算サービスプログラムです。 * SimpleCalcService.cgi CGI 型の四則演算サービスプログラムです。cgi が実行可能なディレクトリに コピーすることで利用可能となります。 [3] インストール: プログラムファイル、設定ファイル、データファイル等は適切な場所に インストールする必用があります。 多くの実行環境では、make -f SimpleCalc.mak install で適切な場所に インストールされます。 ただし、cgi 版プログラムをインストールする場所は、make ファイルの CGI_BIN_DIR 変数に設定しておく必用があります。 詳しくは SimpleCalc.mak ファイルを参照してください。 [4] 実行: サンプルの実行の仕方等は、SimpleCalc.mak ファイルを参照してください。 ファイルの後部に実行例がルールとして記述してあります。 たとえば、ルール ctest1 の場合、以下のように実行することができます。 make -f SimpleCalc.mak ctest1