Rational Developer for System z
PL/I for Windows, Version 8.0, プログラミング・ガイド

ステップ 3: PL/I プログラムの作成

PL/I「Hello World」サンプル・プログラムの作成についての説明が、このプログラムにもすべて当てはまります。

PL/I プロシージャー名とプロシージャー・ステートメントの正しい形式

このプログラムの外部 PL/I プロシージャー名は、_Java_jPassInt_pliShowInt です。

サンプル・プログラムの完全なプロシージャー・ステートメントは、次のとおりです。

  Java_passNum_pliShowInt:
  Proc( JNIEnv , myjobject )
    external( "_Java_jPassInt_pliShowInt" )
    options( byvalue nodescriptor linkage(stdcall) );

JNI インクルード・ファイル

Java インターフェースの PL/I 定義を含む PL/I インクルード・ファイルは、次の 2 つのインクルード・ファイルに含まれています。2 つのファイルは、jni.cop の中に jni_md.cop が含まれる構造になっています。これらのインクルード・ファイル は、次のステートメントによって組み込まれます。

   %include jni;

jni.cop ファイルの完全なリストについては、¥ibmpliw¥include ディレクトリーを 参照してください。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)