本アプリケーションのファイル構成を以下に示します。
なお、本サンプルプログラムにはスレッドモードとプロセスモードの2つの形態のアプリケーションがあります。
No | ファイルの概要 | ファイル名 | 格納パス |
---|---|---|---|
(3) | IDLファイル | tdsample1.idl | (インストールパスはデフォルト) |
(4) | サーバアプリケーションプログラム | tdsample1_s.c | |
(5) | ワークユニット定義ファイル | tdsample1.wu | |
(7) | プロジェクトファイル | C_Server.vcproj | |
(8) | ソリューションファイル | C_Server.sln |
No | ファイルの概要 | ファイル名 | 格納パス |
---|---|---|---|
(1) | Makefile(スレッドモード) | Makefile |
|
(2) | Makefile(プロセスモード) | Makefile_nt | |
(3) | IDLファイル | tdsample1.idl | |
(4) | サーバアプリケーションプログラム | tdsample1_s.c | |
(5) | ワークユニット定義ファイル(スレッドモード) | tdsample1.wu | |
(6) | ワークユニット定義ファイル(プロセスモード) | tdsample1_nt.wu |
No | ファイルの概要 | ファイル名 | 格納パス |
---|---|---|---|
(3) | IDLファイル | tdsample1.idl | (インストールパスはデフォルト) |
(4) | サーバアプリケーションプログラム | tdsample1_s.cpp | |
(5) | ワークユニット定義ファイル | tdsample1.wu | |
(7) | プロジェクトファイル | Cpp_Server.vcproj | |
(8) | ソリューションファイル | Cpp_Server.sln |
No | ファイルの概要 | ファイル名 | 格納パス |
---|---|---|---|
(1) | Makefile(スレッドモード) | Makefile |
|
(2) | Makefile(プロセスモード) | Makefile_nt | |
(3) | IDLファイル | tdsample1.idl | |
(4) | サーバアプリケーションプログラム | tdsample1_s.C | |
(5) | ワークユニット定義ファイル(スレッドモード) | tdsample1.wu | |
(6) | ワークユニット定義ファイル(プロセスモード) | tdsample1_nt.wu |
No | ファイルの概要 | ファイル名 | 格納パス |
---|---|---|---|
(3) | IDLファイル | tdsample1.idl | (インストールパスはデフォルト) |
(4) | サーバアプリケーションプログラム | tdsample1_s.cbl | |
(5) | ワークユニット定義ファイル | tdsample1.wu | |
(7) | プロジェクトファイル | Server.prj | |
(9) | 翻訳オプションファイル | Server.cbi |
No | ファイルの概要 | ファイル名 | 格納パス |
---|---|---|---|
(1) | Makefile(スレッドモード) | Makefile | (インストールパスはデフォルト) |
(2) | Makefile(プロセスモード) | Makefile_nt | |
(3) | IDLファイル | tdsample1.idl | |
(4) | サーバアプリケーションプログラム | tdsample1_s.cbl | |
(5) | ワークユニット定義ファイル(スレッドモード) | tdsample1.wu | |
(6) | ワークユニット定義ファイル(プロセスモード) | tdsample1_nt.wu |
本アプリケーションのバイナリファイルをスレッドモードで生成するためのMakefileです。
環境に合わせて一部修正する必要があります。
なお、本Makefileは、COBOLの場合Sun日本語COBOL用コンパイル環境に加えてFujitsu PowerCOBOL97用コンパイル環境を、C++の場合Sun WorkShop Compilers C++4.2環境に加えてSun WorkShop 5.0シリーズ、Forte Developer 6シリーズ、Sun ONE Studio 7シリーズ、Sun ONE Studio 8シリーズまたはSun Studio 9環境を用意しています。
本アプリケーションのバイナリファイルをプロセスモードで生成するためのMakefileです。
スレッドモードと同様に環境に合わせて一部修正する必要があります。
本サンプルが使用するIDLファイルです。
本サーバアプリケーションをコンパイルすることにより、サーバアプリケーションとして利用できるようになります。
ワークユニット定義を行うための入力ファイルです。環境に合わせて一部修正する必要があります。
Solaris版、Linux版の場合はスレッドモードで行うための入力ファイルです。
ワークユニット定義をプロセスモードで行うための入力ファイルです。実行環境に合わせて一部修正する必要があります。
Microsoft(R) Visual C++(R)またはCOBOL97上でサーバアプリケーションをコンパイルするためのプロジェクトファイルです。
Microsoft(R) Visual C++(R)上でプロジェクト構成を管理するためのファイルです。
COBOL97でプロジェクト管理機能を使用してコンパイルするための翻訳オプション情報が格納されているファイルです。