IT용어위키



미들웨어

Middleware
여러 시스템, 운영체제, 애플리케이션 간 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 시스템 소프트웨어

종류

  • 원격 프로시저 호출(RPC, Remote Procedure Call)
    • 클라이언트가 원격에서 동작하는 프로시저를 호출하는 시스템. 동기 또는 비동기 지원
  • 메시지 지향 미들웨어 (MOM, Message Oriented Middleware)
    • 클라이언트가 생성한 메시지는 저장소에 요청할 때 저장하면서, 다른 업무를 지속할 수 있도록 하는 비동기식 미들웨어
  • ORB (Object Request Broker)
    • 객체지향 시스템에서 객체 및 서비스를 요청하고 전송할 수 있도록 지원하는 미들웨어
  • 데이터베이스 접속 미들웨어
    • 애플리케이션과 데이터베이스 서버를 연결해주는 미들웨어
  • TP 모니터 (Transaction Processing Monitor)
    • 분산 시스템의 애플리케이션을 지원하는 미들웨어로, 주로 C/S 시스템에 사용
  • 웹 애플리케이션 서버 (WAS, Web Application Server)
    • 웹 애플리케이션을 지원하는 미들웨어
  • 엔터프라이즈 서비스 버스 (ESB, Enterprise Service Bus)
    • 메시지 기반으로 느슨한 결합형태의 표준 인터페이스 통신을 통해 전사 시스템 환경을 연동하는 미들웨어

  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!