
   =========================================================================
                        M I C R O   F O C U S

                   S E R V E R   E X P R E S S  5.0
   =========================================================================

                           PRIMTYPES のデモ
                           ================

   目次
   ====
       説明
       ソースファイル
       要件
       このデモのコンパイル方法
       このデモの実行方法
       このデモの実行内容

   説明
   ====

   このデモでは、以下を説明します。

   o 手続き型 COBOL に Java の基本型データを渡す方法

   o 手続き型 COBOL から、ランタイム cobcall インターフェイスを介し
     て、Java の基本型データを更新する方法


   ソースファイル
   ==============
   
   primtypes.cbl         - Java の基本型データを処理する COBOL ソース 
   AboutBox.java         - 情報ボックス
   BasicCobcall.java	 - COBOL プログラム、primtypes をラップする Java ソース
   Frame1.java		 - メインアプリケーションのウィンドウのフレーム
   primtypes.java        - ウィンドウのフレームを起動するメインアプリケーション

   要件
   ====

   COBOL のインストールおよびマニュアル、『分散コンピューティング』の第 1 章に
   記述されている Java 環境のインストールが必要です。

   このデモのコンパイル方法
   ========================

   すべてのプログラムをコンパイルするスクリプトがあります。
   以下のコマンドで起動してください。

   sh ./build.sh


   このデモの実行方法
   ==================

   このデモはグラフィックモードまたはキャラクタモードで実行できます。 


   グラフィックモード
   ==================

   コマンドラインから以下のコマンドを入力してください。

   cobjrun primtypes

   アプリケーションウィンドウが表示されます。［run］メニューを開き、適切なオ
   プションを選択します。デモを終了するには、［File］−［Exit］を選択します。


   キャラクタモード
   ================

   コマンドラインから以下のコマンドを入力してください。

   cobjrun BasicCobcall | more


   このデモの実行内容
   ==================

   このデモは、COBOL をラップして Java から呼び出し、基本型データを処理する方
   法を示します。

   COBOL ソースコードは、Javaクラス、BasicCobcall でラップされます。
   BasicCobcall は、各種の基本型データを扱うコンストラクタを実装します。これ
   らの基本型データはクラスのインスタンス内に保存されます。

   BasicCobcall クラスから call メソッドは使用されます。これにより、
   runtime.cobcall メソッドが COBOL プログラム、primtypes を実行します。
    
   =========================================================================
   Micro Focus is a registered trademark, and Server Express is a trademark,
   of Micro Focus International Limited. 
   =========================================================================
   Copyright (C) 1996-2000 Micro Focus International Limited. 
   All rights reserved.
