This is the Trace Id: f33d28fb68a688c49b824b445cb02e5c
メイン コンテンツへスキップ 詳細はこちら すべての製品を表示 (200 以上) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Azure での Linux virtual machines Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Foundry Control Plane の監視 Azure OpenAI in Foundry Models Foundry Tools での Azure 音声 Azure Machine Learning すべてのデータベースを表示 Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure マネージド再配布 Microsoft Fabric Azure Databricks Azure での Linux virtual machines Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure コンテナー ストレージ Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate すべてのソリューションを表示 (40 以上) 中小規模企業のための使いやすいソリューション クラウド移行およびモダン化センター AI 向けデータ分析 Azure データベース AI アプリとエージェント Microsoft Marketplace Microsoft Sovereign Cloud AI アプリとエージェント Azure を利用した責任ある AI AI インフラストラクチャ AI 向けデータ分析 機械学習の運用 (MLOps) Azure でのロー コード アプリケーション開発 統合サービスIntegration services サーバーレス コンピューティング DevOps 移行とモダン化センター .NET アプリ移行 Azure 上のデータベース Linux on Azure Oracle on Azure SAP on Microsoft Cloud 適応型クラウド ハイパフォーマンス コンピューティング (HPC) サービスとしてのインフラストラクチャ (IaaS) 回復性 Azure Essentials Azure Accelerate FinOps on Azure Microsoft Marketplace Azure 価格の概要 Azure アカウントを作成する 無料の Azure サービス 柔軟な購入のオプション 料金計算ツール FinOps on Azure AI で ROI を最大化する Azure 節約プラン Azure 予約 Azure ハイブリッド特典 仮想マシン Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud ソフトウェア開発企業 Microsoft Marketplace パートナーを見つける Azure の利用を開始する お客様導入事例 アナリスト レポート、ホワイト ペーパー、e-Book ビデオ クラウド コンピューティングについての詳細情報 ドキュメント Azure portal の詳細 開発者向けリソース クイックスタート テンプレート スタートアップ企業向けリソース 開発者コミュニティ 学生 パートナー向け Azure ブログ イベントとウェビナー 学ぶ サポート 営業に問い合わせる Azure の利用を開始する サインイン

ミドルウェアとは

ミドルウェアとは、オペレーティング システムとその上で実行されるアプリケーションとの間に存在するソフトウェアのことです。ミドルウェアは実質的に、隠れた変換レイヤーとして機能し、これによって分散型アプリケーションの通信とデータ管理が可能になります。2 つのアプリケーションが互いに接続されて、データとデータベースの受け渡しが "パイプ" 間で簡単にできるようになることから、プラミング (配管) と呼ばれることもあります。ミドルウェアを使用することで、ユーザーが Web ブラウザーでフォームを送信する、またはユーザーのプロフィールに基づく動的な Web ページを返すことを Web サーバーに許可するといった要求を実行できるようになります。

一般的なミドルウェアの例としては、データベース ミドルウェア、アプリケーション サーバー ミドルウェア、メッセージ指向ミドルウェア、Web ミドルウェア、トランザクション処理モニターなどがあります。それぞれのプログラムは一般的にメッセージング サービスを備えているため、異なるアプリケーション間で簡易オブジェクト アクセス プロトコル (SOAP)、Web サービス、Representational State Transfer (REST)、JavaScript Object Notation (JSON) などのメッセージング フレームワークを使用して通信することができます。すべてのミドルウェアで通信機能を実行できますが、企業がどの種類を採用するかは、使用されるサービスと、通信で必要な情報の種類によって決まります。これに含まれるものとしては、セキュリティ認証、トランザクション管理、メッセージ キュー、アプリケーション サーバー、Web サーバー、ディレクトリなどがあります。ミドルウェアは、データをやり取りするだけでなく、アクションがリアルタイムに発生する分散処理にも使用できます。

関連製品およびサービス

Service Fabric

Windows または Linux でのマイクロサービスの開発とコンテナーのオーケストレーションを行うことができます。

準備はできましたか?

サインアップして USD$200 の Azure クレジットを手に入れましょう。
フル アクセスで必要なサービスを利用できます。