midlleware - что это такое

Midlleware - или Связу?ющее програ?ммное обеспе?чение - в широком смысле - всякое ПО, служащее для взаимодействия программ разных типов (классов), то есть представляющее собой этакую "прослойку" между взаимодействующими типами программного обеспечения.

Частные случаи

Например серединный слой - Midlleware - может быть между клиентом и сервером. (клиентской и серверной программой ,соответственно)

Также возможно отнесение данного термина к ПО, обеспечивающему взаимодействие между:

  1. операционной системой и прикладными приложениями
  2. клиентскими программами и СУБД
  3. системного ПО и прикладного ПО
  4. удалёнными сетевыми объектами и прикладным кодом (программным)
  5. возможно иное =)

Реализации концепции midlleware

"Традиционные" :

  1. DCOM
  2. Java RMI
  3. CORBA