본문 바로가기
정보처리기사 필기/[1과목] 소프트웨어 설계

미들웨어(Middleware)

by 프론트엔드마스터일걸 2025. 2. 4.
728x90
반응형

📍 미들웨어(Middleware)란?

미들(Middle)과 소프트웨어(Software)의 합성어로, 운영체제와 응용 프로그램, 또는 서버와 클라이언트 사이에서 다양한 서비스를 제공하는 소프트웨어

 

📍 미들웨어 종류

DB
(DataBase)
데이터베이스 벤더에서 제공하는 클라이언트에서 원격의 데이터베이스와 연결하기 위한 미들웨어
RPC : 원격 프로시저 호출
(Remote Procedure Call)
응용 프로그램의 프로시저를 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 방식의 미들웨어
MOM : 메시지 지향 미들웨어
(Message Oriented Middleware)
메시지 기반의 비동기형 메시지를 전달하는 방식의 미들웨어
TP-Monitor : 객체 요청 브로커
(Transaction Processing Monitor)
항공기나 철도 예약 업무 등과 같은 온라인 트랜잭션 업무에서 트랜잭션 처리 및 감시하는 미들웨어
ORB : 객체 요청 브로커
(Object Request Broker)
객체 지향 미들웨어로 코바(CORBA) 표준 스펙을 구현한 미들웨어
WAS : 웹 어플리케이션 서버
(Web Application Server)
정적인 콘텐츠를 처리하는 웹 서버와 달리 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되는 미들 웨어

 

 


 

📍 정보처리기사 필기 기출

9. 트랜잭션이 올바르게 처리되고 있는지 데이터를 감시하고 제어하는 미들웨어는?
(2020년 6월 6일 기출문제)
① RPC     ② ORB     ③ TP monitor     ④ HUB

 

5. 미들웨어 솔루션의 유형에 포함되지 않는 것은? 
(2020년 8월 22일 기출문제)
① WAS     ② Web Server     ③ RPC     ④ ORB



 

 

 

참고 : 시나공 정보처리기사 필기

728x90
반응형