3

現在、分散システムのクラスを受講していますが、ミドルウェアの概念を理解できません。アプリケーションとネットワークを介した実際の通信との間の抽象化レベルを提供するのはソフトウェア層であることは理解していますが、具体的な例が必要です。CORBA と Java RMI がミドルウェアの例であることは知っていますが、それらは私にはあまり意味がありません。

Java で DatagramSockets() を介して通信するクライアント サーバー プログラムを作成する場合、そのミドルウェアは何ですか? もしそうなら、なぜですか?Java DatagramSocket() メソッドは、アプリケーションからネットワークを介した実際の通信まで、あるレベルの抽象化を提供します。

4

1 に答える 1