미들웨어 (Middleware)

미들웨어는 시스템의 일부가 데이터를 통신하고 관리할 수 있도록 하는 모든 소프트웨어 또는 서비스에 대한 (느슨하게 정의된) 용어입니다. 컴포넌트와 입력/출력 간의 통신을 담당하는 소프트웨어이므로, 개발자는 애플리케이션의 특정 목적에 집중할 수 있습니다.

서버 사이드 웹 애플리케이션 프레임워크에서, 미들웨어라는 용어는 데이터베이스 접근과 같은 작업을 처리하기 위해 프레임워크의 요청 및 응답 처리를 하고, 파이프라인에 추가할 수 미리 구축되어 있는 소프트웨어 컴포넌트를 가리키는 데 더 구체적으로 사용되는 경우가 대부분입니다.

같이 보기