Uniface
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/18 06:33 UTC 版)
Application deployment(デプロイメント)
Unifaceアプリケーションは、コードを変更することなく、携帯からメインフレームまでのプラットホームで展開(運用)することが可能。コンポーネント(スタートアップシェル、メニュー、ツールバーパネル、グリフ、グローバルPROC、インクルードPROC)は圧縮ファイルにパッケージ化され、全てのプラットホームに配布が可能なランタイムオブジェクトにコンパイルされる。ランタイムオブジェクトは、バーチュアルマシンとプラットホーム固有のインタプリタを使用し実行される。(後に、Javaと他の言語は、この方法でUnifaceに続いた) Uniface Virtual Machineが存在している環境なら、1台のマシンの上でコンポーネントをコンパイルして、別の環境で実行可能。
Database Connectivity (データベース接続性)
Unifaceは、データベースコネクタ(ドライバ)を利用して、サポートするさまざまなデータベースとファイルシステムにアクセスを行う。DBMSコネクタは、Unifaceデータフォーマットを特定のデータベースに最も適当したフォーマットに変換しマッピングする。実行時にデータベース特有の拡張機能を利用するパラメータを設定することも可能(利用しなくすることも可能)。データベースコネクタが対応可能であれば、異なるデータベース間でデータを変換することも可能。UnifaceはAPI(Database Connector Interface)を提供します。これをカスタマイズすることで、データベースコネクタを作成することができる。
Licensing(使用許諾)
使用許諾はCompuware Distributed Licenseマネージャ(DLM)を利用して管理される。クライアント環境にライセンスを提供するサーバライセンス管理システム。この機能により、ローカル環境にライセンスを保持する必要をなくする。
- 1 Unifaceとは
- 2 Unifaceの概要
- 3 Application development(アプリケーション開発)
- 4 Application deployment(デプロイメント)
- 5 History of Uniface(ユニフェイスの歴史)
- 6 Uniface Versions (ユニフェイス バージョン)
- 7 外部リンク
- Unifaceのページへのリンク