[2023 정보처리기사] 1과목 – 14. 미들웨어 솔루션

1. 미들웨어란?

: 운영체제(OS)에서 실행되는 응용 프로그램 사이에서 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어.

– 클라이언트와 서버 간 통신을 효율적으로 수행할 수 있도록 도와줌.

 

2. 미들웨어 종류 ★

  • DB(Data Base): 클라이언트에서 원격의 데이터베이스와 연결하기 위한 미들웨어.
  • RPC(Remote Procedure Call): 클라이언트가 원격에서 동작하는 프로시저를 로컬 프로시저처럼 호출.
  • MOM(Message Oriented Middleware): 응용 소프트웨어 간의 데이터 통신을 위한 소프트웨어. 메세지 기반의 비동기형 메세지를 전달.
  • ORB(Object Request Broker): 객체지향 시스템에서 객체 및 서비스를 요청하고 전송 지원.
  • DB 접속 미들웨어: 어플리케이션과 DB서버를 연결.
  • TP 모니터: 온라인 트랜잭션(항공기나 철도 예약 업무 등)을 처리⋅감시. 빠른 응답 속도를 유지할 때 사용.
  • WAS(Web Application Server): 동적인 컨텐츠를 관리. 클라이언트/서버 환경보다 웹 환경을 구현.

Leave a Comment