システム層のコンポーネント

本章では、システム層のコンポーネントについて説明します。

1. 概要

OpenFrame AIMのシステム層は、OpenFrame AIMシステムとアプリケーションの実行に必須のモジュールです。

以下は、OpenFrame AIMのシステム層の主な構成要素です。

2. OpenFrame GW

OpenFrame GW(OpenFrame Gateway)は、OpenFrame AIMで入出力端末との接続とメッセージの送受信を担当します。TN3270ベースのディスプレイ・エミュレーターとWebブラウザー・ベースのWeb端末をサポートしており、端末から受信したメッセージをDCMSに渡したり、逆にDCMSから受信したメッセージを端末に送信したりします。

figure 3 1
OpenFrame GWの位置付け

端末がOpenFrame AIMに接続するためには、端末の識別名であるLU名が必要です。端末の識別名はADLのWS(ワークステーション)で定義し、端末に接続する際に、OpenFrame AIMが持っているWS名をLU名として指定します。

OpenFrame GWの詳細については、OpenFrame GW『管理者ガイド』を参照してください。

3. OMSVR(aimomsvr)

OMSVR(Online Management Server)は、アプリケーションを操作し、アプリケーションの状態情報を確認および送信すると共に、OpenFrame Managerと通信してリソース情報の登録および削除をサポートし、データを転送する役割をします。

次は、OMSVRが処理するメッセージの種類です。

  • 操作コマンド

  • OpenFrame Managerとの通信メッセージ

4. PRTSV(aimprtsv)

PRTSV(Print Server)は、プリンターに帳票データを送信します。

次は、PRTSVが処理するメッセージの種類です。

  • プリンターとの通信メッセージ

5. DTSSV(aimdtssv)

DTSSV(DTS Server)は、ファイルのイベントを監視し、イベントが発生した際に指定されたSMQNに情報を送信します。

次は、DTSSVが処理するメッセージの種類です。

  • APSVRとの通信メッセージ

6. DCMS(aimdcms)

DCMS(Data Communication Management System)は、ゲートウェイとアプリケーションの間に位置し、相互のメッセージ・キューイングや送信を担当します。

figure 3 2
DCMSの位置付け

次は、DCMSが処理するメッセージの種類です。

  • 端末とアプリケーション間の通信メッセージ

  • アプリケーションとアプリケーションの間の通信メッセージ

7. IDCM(aimidcm)

IDCM(Integrated Data Communication Manager)は、シングル・サインオンでDCMS/TSO業務アプリケーションを便利に選択および実行できる機能であるSMR(Session Management Region)をサポートする役割をします。

figure 3 3
IDCMの位置付け

以下は、IDCMが処理するメッセージの種類です。

  • 端末とBATCH TSO間の通信メッセージ

  • 端末とAIM DCMS間の通信メッセージ