イベントサービスが提供するサンプルプログラムについて、その種別と格納されているサブディレクトリを以下に示します。サンプルプログラムの作成・実行の手順は、“D.2 実行手順”の各項目を参照してください。
言語 | 種別 | 通信モデル | データ型 | サブディレクトリ(注) | 手順 | |
---|---|---|---|---|---|---|
C | イベントサービスのチャネル生成 | 静的生成 | Push | any | c/push | |
Pull | any | c/pull | ||||
Mixed | any | c/mix | ||||
動的生成 | Mixed | any | c/factory | |||
動的生成(複数IP対応) | Mixed | any | c/factory | |||
ノーティフィケーションサービスのチャネル生成 | 静的生成 | Mixed | any | notify/c/mix/any | ||
StructuredEvent | notify/c/mix/structured | |||||
動的生成 | Mixed | any | notify/c/factory/any | |||
動的生成(複数IP対応) | Mixed | any | notify/c/factory/any | |||
動的生成 | Mixed | StructuredEvent | notify/c/factory/structured | |||
動的生成(複数IP対応) | Mixed | StructuredEvent | notify/c/factory/structured | |||
接続情報取得 | 情報取得 | - | - | c/util/proxy | ||
個数取得 | - | - | c/util/count | |||
ノーティフィケーションサービス(MultiCastモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/c/localtran | |||
ノーティフィケーションサービス(Point-To-Pointモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/c/ptp/localtran | |||
ノーティフィケーションサービス(MultiCastモデル)のグローバルトランザクション | Mixed | StructuredEvent | notify/c/ots | |||
ノーティフィケーションサービス(Point-To-Pointモデル)のグローバルトランザクション | Mixed | StructuredEvent | notify/c/ptp/ots | |||
C++ | イベントサービスのチャネル生成 | 静的生成 | Push | any | cpp/push | |
Pull | any | cpp/pull | ||||
Mixed | any | cpp/mix | ||||
動的生成 | Mixed | any | cpp/factory | |||
動的生成(複数IP対応) | Mixed | any | cpp/factory | |||
ノーティフィケーションサービスのチャネル生成 | 静的生成 | Mixed | any | notify/cpp/mix/any | ||
StructuredEvent | notify/cpp/mix/structured | |||||
動的生成 | Mixed | any | notify/cpp/factory/any | |||
動的生成(複数IP対応) | Mixed | any | notify/cpp/factory/any | |||
動的生成 | Mixed | StructuredEvent | notify/cpp/factory/structured | |||
動的生成(複数IP対応) | Mixed | StructuredEvent | notify/cpp/factory/structured | |||
接続情報取得 | 情報取得 | - | - | cpp/util/proxy | ||
個数取得 | - | - | cpp/util/count | |||
ノーティフィケーションサービス(MultiCastモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/cpp/localtran | |||
ノーティフィケーションサービス(Point-To-Pointモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/cpp/ptp/localtran | |||
ノーティフィケーションサービス(MultiCastモデル)のグローバルトランザクション | Mixed | StructuredEvent | notify/cpp/ots | |||
ノーティフィケーションサービス(Point-To-Pointモデル)のグローバルトランザクション | Mixed | StructuredEvent | notify/cpp/ptp/ots | |||
Java | イベントサービスのチャネル生成 | 静的生成 | Push | any | java/push | |
Pull | any | java/pull | ||||
Mixed | any | java/mix | ||||
動的生成 | Mixed | any | java/factory | |||
動的生成(複数IP対応) | Mixed | any | java/factory | |||
ノーティフィケーションサービスのチャネル生成 | 静的生成 | Mixed | any | notify/java/mix/any | ||
StructuredEvent | notify/java/mix/structured | |||||
動的生成 | Mixed | any | notify/java/factory/any | |||
動的生成(複数IP対応) | Mixed | any | notify/java/factory/any | |||
動的生成 | Mixed | StructuredEvent | notify/java/factory/structured | |||
動的生成(複数IP対応) | Mixed | StructuredEvent | notify/java/factory/structured | |||
接続情報取得 | 情報取得 | - | - | java/util/proxy | ||
個数取得 | - | - | java/util/count | |||
ノーティフィケーションサービス(MultiCastモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/java/localtran | |||
ノーティフィケーションサービス(Point-To-Pointモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/java/ptp/localtran | |||
ノーティフィケーションサービス(MultiCastモデル)のグローバルトランザクション | Mixed | StructuredEvent | notify/java/ots | |||
ノーティフィケーションサービス(Point-To-Pointモデル)のグローバルトランザクション | Mixed | StructuredEvent | notify/java/ptp/ots | |||
COBOL | イベントサービスのチャネル生成 | 静的生成 | Push | any | cobol/push | |
Pull | any | cobol/pull | ||||
Mixed | any | cobol/mix | ||||
動的生成 | Mixed | any | cobol/factory | |||
動的生成(複数IP対応) | Mixed | any | cobol/factory | |||
ノーティフィケーションサービスのチャネル生成 | 静的生成 | Mixed | any | notify/cobol/mix/any | ||
StructuredEvent | notify/cobol/mix/structured | |||||
動的生成 | Mixed | any | notify/cobol/factory/any | |||
動的生成(複数IP対応) | Mixed | any | notify/cobol/factory/any | |||
動的生成 | Mixed | StructuredEvent | notify/cobol/factory/structured | |||
動的生成(複数IP対応) | Mixed | StructuredEvent | notify/cobol/factory/structured | |||
接続情報取得 | 情報取得 | - | - | cobol/util/proxy | ||
個数取得 | - | - | cobol/util/count | |||
ノーティフィケーションサービス(MultiCastモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/cobol/localtran | |||
ノーティフィケーションサービス(Point-To-Pointモデル)のローカルトランザクション | Mixed | StructuredEvent | notify/cobol/ptp/localtran | |||
| Mixed | StructuredEvent | notify/cobol/ots | |||
| Mixed | StructuredEvent | notify/cobol/ptp/ots |
注)すべてのサンプルプログラムは、以下のディレクトリの配下に格納されています。ここでは、サブディレクトリを本ディレクトリからの相対パスで説明します。
/opt/FJSVes/src/samples
注意
以下のディレクトリ配下には、クライアントパッケージ用のサンプルプログラムが格納されています(インストールパスはデフォルト)。
/opt/FJSVes/src/samples_for_client