Linux ミドルウェアには次のものが含まれます: 1. tomcat (サーブレット標準サーバー ソフトウェア); 2. weblogic (j2ee アーキテクチャに基づくミドルウェアで、移植可能でスケーラブルなアプリケーション システムの開発を簡素化します); 3. Jetty (Java で記述)言語、自動テストを実現できる; 4. JBoss など
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
ミドルウェアとは
ミドルウェアは、分散アプリケーション ソフトウェアを利用して、異なるテクノロジー間でリソースを共有する、独立したシステム ソフトウェアまたはサービス プログラムです。 。ミドルウェアはクライアント/サーバー オペレーティング システムの上に位置し、コンピューター リソースとネットワーク通信を管理します。 2つの独立したアプリケーションや独立したシステムを接続するソフトウェアです。接続されたシステムは、インターフェイスが異なっていても、ミドルウェアを通じて相互に情報を交換できます。
ミドルウェアを実行する重要な方法は情報転送です。ミドルウェアを介して、アプリケーションは複数のプラットフォームまたは OS 環境で動作できます。
ミドルウェアとは、オペレーティングシステムとアプリケーションソフトウェアの中間に位置し、アプリケーションソフトウェアに対するサービス機能を提供するソフトウェアであり、メッセージミドルウェア、トランザクションミドルウェア、アプリケーションサーバーなどが含まれます。 2種類のソフトウェアの間にあるため、ミドルウェアと呼ばれます。
Linux で一般的に使用されるミドルウェア
1. Tomcat
は Java 言語サーブレットの標準ですサーバー ソフトウェア
ローカル開発、小規模プロジェクト、または個人開発 (無料のオープンソース Web アプリケーション サーバー) に適しており、Apache は HTML ページを提供し、Tomcat は実際に JSP ページとサーブレットを実行します。ただし、Tomcat の静的 [HTML ] は Apache サーバーほど優れていません
機能:
最新の標準をサポート (SUN の専門家は TOMCAT 開発者と頻繁に交流します)
素早いアップデート
クロスプラットフォーム
2. weblogic
大規模プロジェクトや商用プロジェクトでは、Java の動的機能と Java Enterprise 標準のセキュリティが、大規模な WebLogic の開発、統合、開発に導入されます。ネットワークアプリケーション. 導入・管理のうち、アメリカのbea社が開発したj2eeアーキテクチャに基づくミドルウェアです。 特長:
一部のサンプル プロジェクトまたは小さなプロジェクト (オープン ソース サーブレット コンテナー) は Java 言語で書かれており、Jetty は高速かつ軽量で動作し、その動作はテスト ケースから制御できます。ジャワでは。このようにして、[自動テスト] は外部環境に依存することがなくなり、自動テストを正常に実現できます。
特長:
#EJB コンテナーとサーバーの管理 (オープンソース コード プロジェクト)、JBoss はビジネスに適した LGPL ライセンスの下で配布され、オープン ソース コミュニティによって開発されています
機能:
IBM のソフトウェア プラットフォームをサポートしています。サーバー、サービス、ツールなどのミドルウェア インフラストラクチャ全体。業界最強のオンデマンド Web アプリケーションやクロスプラットフォーム、クロス製品のソリューションを 24 時間年中無休で作成、実行、監視するために必要です。 WebSphere は、信頼性が高く、柔軟で堅牢なソフトウェアを提供します。 WebSphere は、業界でサポートされているオープン スタンダードに基づいたモジュラー プラットフォームです。既存の資産は、信頼できる耐久性のあるインターフェイスを介して WebSphere に接続できるため、環境を継続的に拡張できます。 WebSphere は、Intel、Linux、z/OS などの多くのプラットフォーム上で実行されます。
機能:
関連する推奨事項: 「
Linux ビデオ チュートリアル以上がLinuxではどのようなミドルウェアが利用可能ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。