4.4.1 バイナリデータを使用する場合の留意事項
バイナリデータを使用してRPC要求をする場合は,.NETインタフェース定義,サービス定義,およびクライアントスタブは使用しません。
.NETインタフェース定義を使用していないSPP.NETを呼び出すことができます。.NETインタフェース定義を使用したSPP.NETに対してはこの方法でのRPC要求はできません。
- 参考
-
バイナリデータを使用したRPC要求は,通常,C言語やCOBOL言語で記述されたSPPの呼び出しに使用します。
バイナリデータを使用してRPC要求をする場合は,Callメソッドを使用します。Callメソッドの引数には入力データ用のバイト配列と出力データ用のバイト配列があり,これらの領域をCUP.NETが用意しておく必要があります。
RPCのメッセージの形式は呼び出し元のCUP.NETと呼び出し先のSPP.NETまたはSPPとの間であらかじめ決めておきます。この形式に従って,CUP.NETでバイナリデータとしての編集処理をする必要があります。