何年にもわたって、開発者が異なれば、n 層システムの開発における層を構成する基準も異なることに気付いたので、stackoverflow でのコンセンサスがどのようなものであるかに興味がありました。
別の層と呼ぶには、別の論理レイヤーで十分ですか? それとも別の層と呼ぶには、別のサーバー (物理または仮想) にデプロイできる必要がありますか?
質問の言い方を少し変えてみましょう。呼び出しメカニズムがイン プロセス、スレッド ローカル、またはアパートメント ローカルのみである場合、クラスがライブラリまたはパッケージにどのように編成されているかに応じて、2 つの異なる層であると主張することは可能ですか?