![]() |
OpenSOAP Project The Middleware as Platform for IT Application Services | |
メニュー
-トップ |
OpenSOAP Sample Programsパッケージに含まれるサンプルプログラムをご紹介します。 Go to Sample directoryOpenSOAP Samples ================ OpenSOAPのサンプルプログラムとして、以下のものを用意しています。 詳細は各ディレクトリにある READMEファイルをご覧下さい。 コンパイルは基本的には、configure で生成される Makefileではなく、各ディ レクトリで用意してある ${DIR}.mak ファイルを使います。 $ make -f Hello.mak clean (全体コンパイルで実行形式ができている場合) $ make -f Hello.mak サービス用のコマンドはCGI-BIN及びOpenSOAPサーバのディレクトリに必要な ファイルをインストールすることで利用可能になります。 $ vi Hello.mak (必要ならば、CGI_BIN_DIR を編集) $ su # make -f Hello.mak install → HelloService.cgi, HelloService, Hello.ssml がコピーされます。 (ssmlファイルを更新した場合はOpenSOAPサーバのreloadが必要です) テスト用のルールが ${DIR}.mak に用意されているものがあり、makeコマンド で実行結果を確認できます。 $ make -f Hello.mak stest (サービスのテスト) $ make -f Hello.mak ctest (クライアントのテスト) --------------------------------------------------------- Hello 最も簡単なサービス/クライアントのサンプル。 名前を伝えると、それで呼びかけてくれます。 --------------------------------------------------------- SimpleCalc できるだけシンプルに実装した、計算処理のためのサービス/クライアントの サンプル。 --------------------------------------------------------- CalcAsync 非同期対応Calc(四則演算)サービス/クライアント。 非同期処理を試すことができます。 --------------------------------------------------------- CalcAsyncHop CalcAsyncサービスを利用。 最大ホップカウント指定転送処理を試すことができます。 --------------------------------------------------------- CalcAsyncPath CalcAsyncサービスを利用。 ホスト指定転送処理を試すことができます。 --------------------------------------------------------- Calc 四則演算のクライアントおよびサービスのサンプルコード。 --------------------------------------------------------- HelloSec Helloサンプルのセキュリティ版。 OpenSOAPのセキュリティ機能の使用方法および実行例です。 --------------------------------------------------------- ShoppingSec ショッピングWebサービスのサービス/クライアントのサンプル。同期のみと、 非同期、セキュリティそれぞれに対応した処理を試すことができます。 --------------------------------------------------------- SecCertAuth セキュリティー認証のサンプル。 データ登録コマンド(Regist)と、証明書取得のサービス/クライアント (GetCert)の2つが含まれます。 --------------------------------------------------------- Base OpenSOAP API の基本部分を用いたサンプルコード。 --------------------------------------------------------- Security OpenSOAPのセキュリティー機能を扱うためのサンプルコード。 --------------------------------------------------------- Transaction トランザクション処理のサンプル。 --------------------------------------------------------- --------------------------------------------------------- *OBSOLETE* Shopping (〜1.0pre2) ShoppingSecに生まれ変わりました。 Soaping いわゆるPING、サービスの応答時間を表示します。 基本サービスツール(src/tools)に移りました。(1.0-20021031〜) Copyright (C) 2001-2004 Webmasters of www.opensoap.jp. All
Rights Reserved.
ご利用の際は 免責・著作権情報をご覧ください. |