今回および次回では、AAfNの3つの論理階層(レイヤ)に属する8種類のコンポーネントについて、次の3点を中心にして具体的な設計指針を見ていくことにしよう。 コンポーネントの特徴 コンポーネントで実装すべき役割 設計上の推奨項目 まず今回は、プレゼンテーション層に属する2つのコンポーネントを取り上げる。 ■ユーザー・インターフェイス・コンポーネント ユーザー・インターフェイスはさまざまな形が考えられる。前回サンプル・シナリオとして示した小売業アプリケーションの例では、Webのユーザー・インターフェイスとWindowsアプリケーションのユーザー・インターフェイスとの両方が必要である。そのほかのユーザー・インターフェイスとしては、音声インターフェイスであるとか、オフィス・スイート製品のドキュメントであるとか、モバイル・クライアントといったものが考えられるだろう。 ユーザーとアプリケーションがやり