0

GUI (プレゼンテーション層)、データ処理用のサーブレット クラス (ビジネス ロジック層)、および RDBMS (データ層) を備えた Web アプリケーションを開発しました。現在、私のアプリケーションはその機能の一部に対して API も提供しています。アーキテクチャを表すと、API はビジネス ロジックまたはプレゼンテーション層の一部になりますか?

4

1 に答える 1

0

Q: API を「ティア」と見なす必要があるのはなぜですか?

議論のために、「層」を次のように定義しましょう。

ソフトウェア ソリューションを構成する要素の構造化メカニズム

このように考えると、あなたの API は3 つの層すべて (または、少なくとも API で公開したすべての層) を横断するのではないでしょうか?

于 2011-08-21T23:34:24.363 に答える