- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MVCモデルとIIS(IHS)、WAS)
MVCモデルとIIS(IHS)、WASの説明とは?
このQ&Aのポイント
- MVCモデルとは、ブラウザ、アプリケーションサーバ、データベースの3層構造を持つ開発モデルです。
- IIS(インターネットインフォメーションサービス)またはIHS(インターネットホストサービス)は、HTTPサーバーの役割を担い、重い処理はアプリケーションサーバーで行うことが推奨されています。
- WAS(Webアプリケーションサーバー)は、ブラウザ、HTTPサーバー、アプリケーションサーバー、データベースの4層構造を持ち、アプリケーションサーバーとHTTPサーバーを別々に立てることで処理の重さを軽減します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> Yahoo!やOKWEBで検索する場合も、やはりhttpサーバと > アプリケーションサーバがいるのでしょうか? わかりません。 想像の世界ですが、大規模なウェブサイトでは、httpサーバとアプリケーションサーバ は分散されているでしょうし、キャッシュサーバ(場合によっては 動的コンテンツのキャッシュも)も用意しているでしょう。 サーチエンジンですから、DB以外に全文検索エンジンもあるでしょうし、 ログはもちろんログ管理サーバが管理しているでしょう。 分散するかどうかは、費用対高価、ニーズに応じて設計されるものです。 小さなサイトであれば、分散なんて考えなくても2~3台サーバが あれば十分なことが多いと思います。
その他の回答 (1)
- dyna_1550
- ベストアンサー率34% (122/353)
回答No.1
> それとも、HTTPサーバを省略して記述しているだけでしょうか? そういうことだと思います。 Web系システムですから、HTTPプロトコルをクライアントに渡す機能が 必要ですから、HTTPサーバの機能は必須です。 ちなみに、クラサバではありませんよ・・・ あと、3層構造とMVCモデルは同義語ではありませんのでご注意を。
お礼
ありがとうございます。省略しているだけですか。 確かにクラサバは間違いですね。調べました。 言葉が似ているような似ていないようなで苦戦しています。 できれば、もう1つ教えてください。 Yahoo!やOKWEBで検索する場合も、やはりhttpサーバと アプリケーションサーバがいるのでしょうか? そしてアプリケーションサーバーに検索文字を渡して そこで検索処理を実行しているのでしょうか?