MeFtと以下に示した他システムと連携機能について説明します。
・ MeFt/NET連携
・ MeFt/Web連携
参考
画面処理を使用する利用者プログラムを作成する場合は、Windows版 MeFtのマニュアル“ユーザーズガイド”を参照してください。
5.1 MeFt/NET 連携
5.1.1 概要
MeFt/NETとは、MeFtをサーバの画面帳票処理のフロントエンドとして動作させるための通信プログラムです。
MeFt/NETを使用することによって、サーバ上の利用者プログラムからWindowsシステムのディスプレイ装置およびプリンタ装置で、画 面への入出力および帳票の印刷ができるようになります。
サーバにSolarisシステムを使用した場合のMeFt/NETの動作概念図を示します。
図5.1 MeFt/NETの動作概念
5.1.2 特徴
MeFt/NET連携の特徴としては、以下のものがあります。
・ Windowsシステムのディスプレイ装置およびプリンタ装置の利用
MeFt/NETは、MeFtを画面帳票処理のフロントエンドとして動作させるため、MeFtがサポートするディスプレイ装置およびプリンタ 装置を、サーバの利用者プログラムから利用できます。
・ 簡単な運用の切り替え
MeFtを使用した利用者プログラムが、サーバのウィンドウで画面入出力している運用から、Windowsシステムのディスプレイへの 運用の切り替えは、MeFt/NETの環境変数の設定で簡単にできます。
・ 負荷分散・軽減
画面との入出力や帳票印刷は、クライアント側のMeFtで行うため、サーバのメモリ資源やCPU資源を軽減することができます。ま た、サーバとWindowsシステム間の通信には利用者プログラムのレコードデータが使用されるため、ネットワークの負荷も軽減する ことができます。
注意
MeFt/NET連携時の注意事項
・ ネットワークの設定および環境変数の指定が必要です。詳細は、MeFt/NETおよびMeFt/NET関連ソフトウェアのマニュアルを参照 してください。
・ MeFt/NETを使用した Windowsシステムのディスプレイ装置またはプリンタ装置への入出力を行うリモート運用の場合、MeFt関連
ファイルである画面帳票定義体、ウィンドウ情報ファイルおよびプリンタ情報ファイルはWindowsシステム上に置く必要があります。
・ 利用者プログラムの中にウィンドウハンドルの獲得を用いることはできません。
・ COBOLのウィンドウ操作は使用できません。
5.2 MeFt/Web 連携
5.2.1 概要
サーバ上のアプリケーションの画面帳票入出力処理を、クライアントのWebブラウザ上で実行する連携の形態です。
以下にMeFt/Web連携機能の動作概念図を示します。
図5.2 MeFt/Webの動作概念
5.2.2 特徴
MeFt/Web連携の特徴としては、以下のものがあります。
・ どこからでもサーバの利用者プログラムの使用が可能
イントラネット/インターネットに接続されているWindowsパソコンならどこからでも簡単に利用できます。
・ 運用管理コストの削減
WWWブラウザさえあれば、クライアントに必要なソフトウェアはサーバから自動的にダウンロードされます。クライアントのインス
トール作業は一切不要です。また、レベルアップによるクライアントソフトウェアの入れ換えが不要となり、クライアントの運用管理コ ストを大幅に削減できます。
ただし、WWWブラウザにNetscape Navigatorを使用する場合は、クライアントでPlug-inのインストールが必要です。
・ 負荷分散・軽減
画面との入出力や帳票印刷は、クライアント側のMeFtで行うため、サーバのメモリ資源やCPU資源を軽減することができます。ま た、サーバとWindowsシステム間の通信には利用者プログラムのレコードデータが使用されるため、ネットワークの負荷も軽減する ことができます。
・ 利用者プログラム資源の一元管理
定義体、情報ファイル等の利用者プログラム資源を端末側に格納する必要がないため、端末側への事前配付といった手間が不 要であり、サーバでの一元管理が可能です。
また、端末側のディスク資源も削減できます。
・ 資源格納先
Web連携時には、下記の資源格納先を、URLで指定することができます。
なお、URLの指定で扱うことができるプロトコルは、httpプロトコルまたはhttpsプロトコルです。ただし、ユーザ名およびパスワード の指定はできません。
- プリンタ情報ファイル
MEDDIR(定義体格納ディレクトリ)
MEDIADIR(組込みメディア格納ディレクトリ名) OVLPDIR(オーバレイパターン格納ディレクトリ名)
詳細は、MeFt/Webのマニュアルを参照してください。
注意
MeFt/Web連携時の注意事項
・ ネットワークおよびWWWブラウザの設定が必要です。詳細は、MeFt/WebおよびMeFt/Web関連ソフトウェアのマニュアルを参照 してください。
・ 利用者プログラムの中にウィンドウハンドルの獲得を用いることはできません。
・ COBOLのウィンドウ操作は使用できません。
・ MeFt/Web連携時の詳細な注意点については、MeFt/Webのマニュアルを参照してください。