Page History
...
アプリケーション・ロジック層では、LANSAのこれまでのアプリケーション開発の長所を多く取り入れて、WAMが構築されました。
- リポジトリ・ベース: LANSAのリポジトリ・ベースのアプリケーション開発により、ビジネス・ルールやドメイン情報が取り込まれ、アプリケーション内で一貫して適用されるようになっています。リポジトリ・ベース: LANSAのリポジトリ・ベースのアプリケーション開発により、ビジネス・ルールやドメイン情報が取り込まれ、アプリケーション内で一貫して適用されるようになっています。
- コンポーネント・ベース:LANSAの世界では、WAMはコンポーネントであり、他のLANSAコンポーネントを利用することもできます。これにより、将来的にはこのリポジトリ・ベースのアプローチを使って、ビジネス・ルール、アプリケーション・ロジック及びユーザー・インターフェースを分離して展開することが可能になります。つまり、ブラウザ・ベースのアプリケーションと、リッチ・クライアントのアプリケーション、統合プロジェクトの間で共有できる、共通のビジネス・ロジックのコンポーネントを構築することができます。
- 単一のスキル・セット:WAMのアプリケーション・ロジックは、LANSAのあらゆるところで使用されているのと同じRDMLプログラム言語を使用して構築されています。例えば、5250のグリーン・スクリーンに慣れ親しんでいるLANSA開発者であれば、洗練されたWebブラウザー・ベースのアプリケーションを作成する方法を短時間で簡単に習得できます。
...