1
私は、n層アプリケーションアーキテクチャを学び、Console CMSをJavaに単純に模倣しています。私が既にDALとBLLレイヤーをモデル化したとしましょう。しかし、コマンドラインを持つコンソールアプリケーションなので、ユーザーの入力を解析するクラスがあります。それが「ヘルパー」であるとしましょう。この3層はどこに配置されるべきですか?nティアアプリケーションとヘルパークラス
私は、n層アプリケーションアーキテクチャを学び、Console CMSをJavaに単純に模倣しています。私が既にDALとBLLレイヤーをモデル化したとしましょう。しかし、コマンドラインを持つコンソールアプリケーションなので、ユーザーの入力を解析するクラスがあります。それが「ヘルパー」であるとしましょう。この3層はどこに配置されるべきですか?nティアアプリケーションとヘルパークラス
レイヤーやティアについて話していますか?
ティアは、同じシステムの物理的に別個のコンポーネントです。一方、レイヤーはコンポーネントの内部アーキテクチャを指します。
コンソールはアプリのUIレイヤーであり、層として見れば、専用のマシン、BLLが存在する同じマシン、多くの異なるクライアントマシンなどに展開できます。パフォーマンスに依存しますアプリケーションのニーズ