미들웨어라는 용어를 일부 종사자님들께서

특정 분야의 특정 부분으로 한정지어서 부정확하게 사용하셔서

비 정상적인 커뮤니케이션이 발생하는 경우가 많습니다.

 

--- 개요 ---


미들웨어는 운영 체제에서 제공하지 않는 일반적인 서비스와 기능을 애플리케이션에 제공하는 소프트웨어입니다.

데이터 관리, 애플리케이션 서비스, 메시징, 인증 및 API 관리는 주로 미들웨어를 통해 처리됩니다.

미들웨어는 개발자들이 애플리케이션을 보다 효율적으로 구축할 수 있도록 지원하며 애플리케이션,

데이터 및 사용자 사이를 연결하는 요소처럼 작동합니다.

멀티 클라우드 및 컨테이너화된 환경을 갖춘 조직의 경우 미들웨어를

사용하면 스케일에 따라 비용 효율적으로 애플리케이션을 개발하고 실행할 수 있습니다.

 

--- 미들웨어 용어 기원 ---


미들웨어라는 용어는 1968년에 독일의 가르미슈파르텐키르헨에서 NATO 소프트웨어 공학 학회가

개최된 후 발표된 리포트에 처음 등장했습니다.

이 학회는 소프트웨어 설계, 프로덕션, 배포 등을 포함한 소프트웨어 공학 분야를 정의하고자 했습니다.

 

--- 미들웨어 종류 ---

 

 

 

 

출처 : https://www.redhat.com/ko/topics/middleware/what-is-middleware