6.3.4 ネイティブ IBM i クラス

IBM i データ・オブジェクトに直接アクセスできるように複数のクラスが開発されています。
これらのクラスは、JSM とは別に、jsmnative.jar ファイルに配置されます。
Data Queue クラス、Message Queue クラス、および User Space クラスでは、IBM i サービス・プログラムを使用します。
6.3.4.1 DataQueue クラス
DataQueueクラスにより、サービス・プログラムはデータ待ち行列のメッセージを消去、送信、受信できます。
このクラスは、ネイティブ IBM i サービス・プログラム JSMDTAQ を使用します。
6.3.4.2 MessageQueue クラス
MessageQueueクラスにより、サービス・プログラムは情報テキスト・メッセージをメッセージ待ち行列に送信できます。
このクラスは、ネイティブ IBM i サービス・プログラム JSMMSGQ を使用します。
6.3.4.3 UserSpace クラス
UserSpaceクラスにより、サービス・プログラムは、ユーザー・スペースの作成、読み取り、書き込みを行うことができます。
このクラスは、ネイティブ IBM i サービス・プログラム JSMUSRSPCE を使用します。