1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

サーバー ソフトウェアの種類

サーバーは、クライアントと呼ばれることが多い他のコンピューターからの要求をリッスンし、応答するネットワーク上のコンピューターです。一般的な種類のサーバーには、Web ページを配信する Web サーバー、ファイルを保存するファイル サーバー、印刷タスクを管理するプリント サーバー、整理された情報セットを保存するデータベース サーバーなどがあります。サーバーは独立したコンピューターで実行することも、他の作業にも使用されているコンピューターでサーバー ソフトウェアを実行することもできます。

サーバーとは?

コンピュータ サイエンティストはクライアント サーバー モデルについて話すことがあります ここで、システムは、別のシステムがデータを返すか計算を実行するように要求するクライアントか、クライアントの要求に対する回答を提供するサーバーのいずれかです。サーバーは、オフィス、専用のデータ センター、またはホーム サーバーの場合はホーム オフィスまたはリビング ルームの隅に配置できます。

場合によっては、特定のコンピューターが完全にクライアントとして機能し、ほとんどすべての作業をサーバー システムにアウトソーシングします。このような役割を持つ低電力マシンは、シン クライアントと呼ばれることがあります。 . World Wide Web 上のコンピュータは通常、厳密にはクライアントまたはサーバーのいずれかです。サーバーからウェブサイトにアクセスしたり、自宅のデスクトップやラップトップからコンテンツを提供したりすることは可能ですが、特に一般的ではありません.

また、さまざまなシナリオで、コンピューターがクライアントとサーバーの両方として動作する場合もあります。たとえば、Web サーバーがクライアントからリクエストを受信し、そのリクエストに応じて別のデータベース サーバーにクエリを送信し、本質的にそれ自体がクライアントになることは一般的です。

一部のサーバーには特殊なハードウェアが搭載されている場合がありますが、現在の多くのサーバーでは、Linux や Microsoft Windows などの標準オペレーティング システム上でサーバー ソフトウェアを実行しています。 .そのソフトウェアはクライアントからの要求を処理し、本質的にコンピューターをサーバーに変えます。

インターネットおよび Web サーバー ソフトウェア

最も一般的なタイプのサーバーの 1 つは Web サーバーです。このタイプのサーバーは、インターネットまたはローカル ネットワーク上で Google Chrome や Mozilla Firefox などのブラウザからのリクエストを処理し、ブラウザからリクエストされたウェブページ、画像、その他のデータで応答します。

一般的なウェブ サーバーには、オープンソース プロジェクトの Apache と Nginx、および インターネット インフォメーション サービス (IIS) と呼ばれる Microsoft 独自のソフトウェアが含まれます。 .一部の企業は、独自のトラフィック負荷やその他のニーズを処理するために、独自の使用のために独自の Web サーバーを構築しました。多くの組織は、ロード バランサなどの他の種類のテクノロジーと組み合わせてウェブ サーバーを使用しています。 コンピュータとコンテンツ配信ネットワークまたは CDN の間でタスクを分散する 、それは資料を保存し、ユーザーに迅速に提供します。

データベース サーバーについて

多くの組織はデータベース サーバーにも依存しています。データベース サーバーは、更新とアクセスを容易にする信頼性の高い迅速な方法で情報を保存します。一般的なデータベース サーバー製品には、Microsoft の SQL Server、PostgreSQL、MySQL が含まれます .

それらを含む多くのデータベース サーバーは、構造化クエリ言語または SQL のバリエーションを使用してデータベース クライアントと通信します。 .この特殊なプログラミング言語は、潜在的に大規模なデータベース内のデータを要求および編集するために設計されており、プログラマーが直接記述したり、他のソフトウェアで生成したりできます。

データベース サーバーは、企業の会計記録の保存から、一般的な Web サーバーに接続されたシステムでのブログ投稿の保持まで、あらゆる目的で使用されます。

ファイル サーバーとプリント サーバー

ファイル サーバーとプリント サーバーは、オフィス ネットワークでよく見られる 2 種類のサーバーです。ファイル サーバーは複数のユーザーがアクセスできる場所にファイルを保存し、通常は何らかのセキュリティ設定を行います。プリント サーバーはプリンターや他のコンピューターと通信して印刷ドキュメントを管理します。

どちらも、スタンドアロンのコンピューターでも、他の事務作業にも使用されているコンピューターでも実行できます。