middleware ; 미들웨어

컴퓨터 분야에서 미들웨어는 각기 분리된 두 개의 프로그램 사이에서, 매개 역할을 하거나 연합시켜주는 프로그램을 지칭하는 용어로 마치 "접착제"와 같은 존재이다. 미들웨어의 대표적인 기능은 특정 데이터베이스에 접근하기 위해 작성된 프로그램이 다른 데이터베이스에도 접근할 수 있도록 하는 것이다.

최근에 미들웨어가 이용되는 경우의 예를 보면, 데이터베이스와 웹서버를 연결시켜주는 것을 들 수 있다. 이것은 웹브라우저에 양식을 띄워놓고, 이를 이용하여 데이터베이스로부터 데이터를 찾아올 수 있게 하거나, 사용자의 요청 내용에 따라 페이지를 동적으로 나타낼 수 있게 해주기도 한다.

3 계층 클라이언트/서버 구조에서는 미들웨어가 중간 계층을 형성한다. 이러한 미들웨어의 부류에는

등이 있다. 미들웨어 프로그램과의 통신에는 일반적으로 메시지 대기열이 연결매개체로 사용된다.


이 정보는 1999년 5월 10일에 수정되었으며, 강봉순님께서 도움을 주셨습니다.
영어판(whatis.com)