• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MVCモデルとIIS(IHS)、WAS)

MVCモデルとIIS(IHS)、WASの説明とは?

このQ&Aのポイント
  • MVCモデルとは、ブラウザ、アプリケーションサーバ、データベースの3層構造を持つ開発モデルです。
  • IIS(インターネットインフォメーションサービス)またはIHS(インターネットホストサービス)は、HTTPサーバーの役割を担い、重い処理はアプリケーションサーバーで行うことが推奨されています。
  • WAS(Webアプリケーションサーバー)は、ブラウザ、HTTPサーバー、アプリケーションサーバー、データベースの4層構造を持ち、アプリケーションサーバーとHTTPサーバーを別々に立てることで処理の重さを軽減します。

質問者が選んだベストアンサー

  • ベストアンサー
  • dyna_1550
  • ベストアンサー率34% (122/353)
回答No.2

> Yahoo!やOKWEBで検索する場合も、やはりhttpサーバと > アプリケーションサーバがいるのでしょうか? わかりません。 想像の世界ですが、大規模なウェブサイトでは、httpサーバとアプリケーションサーバ は分散されているでしょうし、キャッシュサーバ(場合によっては 動的コンテンツのキャッシュも)も用意しているでしょう。 サーチエンジンですから、DB以外に全文検索エンジンもあるでしょうし、 ログはもちろんログ管理サーバが管理しているでしょう。 分散するかどうかは、費用対高価、ニーズに応じて設計されるものです。 小さなサイトであれば、分散なんて考えなくても2~3台サーバが あれば十分なことが多いと思います。

その他の回答 (1)

  • dyna_1550
  • ベストアンサー率34% (122/353)
回答No.1

> それとも、HTTPサーバを省略して記述しているだけでしょうか? そういうことだと思います。 Web系システムですから、HTTPプロトコルをクライアントに渡す機能が 必要ですから、HTTPサーバの機能は必須です。 ちなみに、クラサバではありませんよ・・・ あと、3層構造とMVCモデルは同義語ではありませんのでご注意を。

noname#119141
質問者

お礼

ありがとうございます。省略しているだけですか。 確かにクラサバは間違いですね。調べました。 言葉が似ているような似ていないようなで苦戦しています。 できれば、もう1つ教えてください。 Yahoo!やOKWEBで検索する場合も、やはりhttpサーバと アプリケーションサーバがいるのでしょうか? そしてアプリケーションサーバーに検索文字を渡して そこで検索処理を実行しているのでしょうか?

関連するQ&A