ビデオ: ミドルウェアとは 2024
ゆるく定義された ミドルウェア 分散コンピューティング環境内のさまざまな機能を、広範なサーバーおよびクライアントシステムのセットにわたって提供します。本質的に、ミドルウェアは、ソフトウェアコンポーネントを接続するコンピュータソフトウェアです。ミドルウェアサービスの種類は次のとおりです。
-
セキュリティ: 特定のクライアントプログラムを特定のシステムコンポーネントに対して認証して、クライアントプログラムとそのユーザーが実際に彼らが誰であるかを確認します。
-
トランザクション管理: トランザクションの整合性 - システムまたはデータベースが問題が発生した場合に破損しないことを保証します。 メッセージキュー:
-
疎結合システムが相互にメッセージをやりとりすることを可能にし、それらのメッセージによってアクションやトランザクションが発生します。あるアプリケーションから別のアプリケーションに送信されたメッセージは、処理されるまで収集され、アプリケーションが他の処理を続ける間に格納されます。 <!アプリケーション・サーバー:
アプリケーション・プログラミング・インターフェース(API)をホストするサーバー。ビジネス・ロジックおよびビジネス・プロセスを公開して、同じサーバーまたは別のサーバー上の他のアプリケーションがアプリケーションを使用できるようにします。共有ロジックとプロセス。 -
Webサーバー: Webブラウザーからの要求を受け入れ、それらのブラウザー(通常はHTML文書などのWebページ)および画像などのリンクされたオブジェクトに応答とコンテンツを送信するコンピューター・プログラム。
-
<! - 3 - > ディレクトリ:
クライアントプログラムが分散エンタープライズにある他のサービスまたはサーバを検索できるようにします。これらのタイプのサービスは、通常、分散トランザクション処理環境の一部である。データウェアハウジング環境にはこれらのサービスも含めることはできません。データウェアハウス環境にとって、他のミドルウェアサービスがますます重要になっているということだけです。 -