목차 미들웨어 (Middleware)의 개념 📌 미들웨어는 미들(Middle)과 소프트웨어(Software)의 합성어이다. 미들웨어는 클라이언트가 서버 측에 어떠한 처리를 요구하고, 또 서버가 그 처리한 결과를 클라이언트에세 돌려주는 과정을 효율적으로 수행하도록 도와주는 소프트웨어이다. 예를 들어 미들웨어는 웹 서버와 DB서버 사이에서 웹 서버가 요구하는 다양한 요청사항들을 DB서버에 적합한 인터페이스로 변환하여 요청하고 그 결과를 다시 웹 서버에 반환함으로써 원활하게 데이터가 오갈 수 있도록 도와주는 중계자의 역할을 수행한다. 분산 컴퓨팅 환경에서 서로 다른 기종 간의 하드웨어나 프로토콜, 통신 화경 등을 연결하여 운영체제와 응용 프로그램, 또는 서버와 클라이언트 사이에서 원만한 통신이 이루어지도록 다..