Middleware - Verständnisfrage

Hi!

Warum kann Middleware nur bei n- oder 3-tier-Architekturen verwendet werden und nicht auch bei 1- oder 2-tier?

Danke euch!
Lg,
Tommy!

Hallo,

Warum kann Middleware nur bei n- oder 3-tier-Architekturen
verwendet werden und nicht auch bei 1- oder 2-tier?

Erinnert mich so nen bisschen an einen Witz:

„Gehen zwei Doofe ueber die Strasse, sagt der eine: ‚Lass mich auch mal in die Mitte!‘“ =:wink:

Middleware ist eine „Zwischensoftware“, die bei mehrschichtigen Architekturen zwischen zwei Schichten sitzt. Dazu muss es aber mindestens 3 Schichten geben! Bei 1 oder 2 Schichten ist es schwer die Mitte zu finden =:wink:

Ciao! Bjoern

Middleware ist eine „Zwischensoftware“, die bei
mehrschichtigen Architekturen zwischen zwei Schichten sitzt.
Dazu muss es aber mindestens 3 Schichten geben! Bei 1 oder 2
Schichten ist es schwer die Mitte zu finden =:wink:

Naja, aber bei einer 2-tier Architektur habe ich Client und Server/Database, soweit ich das verstanden habe. Warum kann Middleware hier nicht zwischen Client und Server eingesetzt werden? Oder habe ich genau eben dann schon eine 3-tier Architektur…klar, was ich meine? ^^

Hallo,

Naja, aber bei einer 2-tier Architektur habe ich Client und
Server/Database, soweit ich das verstanden habe. Warum kann
Middleware hier nicht zwischen Client und Server eingesetzt
werden? Oder habe ich genau eben dann schon eine 3-tier
Architektur…klar, was ich meine? ^^

Genau.

Client -\> Server
 1 2

Client -\> Middleware -\> Server
 1 2 3

Ciao! Bjoern