우리가 서비스를 받고 있는 IT시스템에는 다양한 S/W 들이 결합되어 정형 또는 비정형데이터에서 시작하여 실제 소비자인 사용자들에게 전달(Display)되기까지 동작되고 있습니다. 그 중 미들웨어(MiddleWare)는 분산 컴퓨팅 환경에서 서로 다른 기종의 하드웨어나 프로토콜, 통신환경 등을 연결하여, 응용프로그램과 그 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있게 하는 소프트웨어를 말합니다. 좁은 범위로는 한 기업에 설치된 다양한 하드웨어, 네트워크 프로토콜, 응용 프로그램, 근거리 통신망 환경, PC 환경 및 운영체제의 차이를 메워주는 소프트웨어를 말합니다. 즉, 복잡한 이기종(異機種) 환경에서 응용 프로그램과 운영환경 간에 원만한 통신을 이룰 수 있게 해주는 소프트웨어를 일컬어..