バージョン 4.2.5
 —  Natural システムアーキテクチャ  —

ユーザーインターフェイス

Natural では、プレゼンテーション、ビジネスアプリケーションロジック、およびデータベースアクセスから成る多層アーキテクチャを採用した配布可能なアプリケーションをサポートしています。 Natural アプリケーションはモジュラーであり、各アプリケーション層で要求される適切なタイプのオブジェクトを提供します。

Natural では、Web ベースのインターフェイス(HTML、XML など)、キャラクタユーザーインターフェイス(CUI)を使用するプロセスドリブンアプリケーション、イベントドリブンのグラフィカルユーザーインターフェイス(GUI)など、各種ユーザーインターフェイスによるプログラミングが可能です。

また、Natural アプリケーションは、J2EE や .NET など、非 Natural 環境に接続されたユーザーインターフェイスとの対話も可能です。 Natural 環境と非 Natural 環境との接続の確立には、リモートプロシージャコール(RPC)や SOAP 要求などを使用します。これにより、クライアントコンピュータ上のプログラムが、Natural RPC サーバー上にあるサブプログラムタイプの Natural オブジェクトを実行できます。

Top of page