<--애드센스--> <--네이버웹마스터-->

[정보처리기사 필기 핵심] - 미들웨어 솔루션 명세 (DB/PRC/MOM/ORB/WAS)

정보처리기사 필기 대비/ key point 정리 / 요약 정리 / 핵심

 

◎ 미들웨어의 개념 및 종류

 

미들웨어는 미들과 소프트에어의 합성어로, 운영체제와 해당 운영체제에서 실행되는 응용 프로그램 사이에서 운영체제가 제공하는 서비스 이외에추가적인 서비스를 제공하는 소프트웨어

 

- 미들웨어는 표준화된 인터페이스를 제공함으로써 시스템 간의 데이터 교환에 일관성 보장

 

DB(DataBase)

DB는 데이터베이스 벤더에서 제공하는 클라이언트에서 원격의 데이터베이스와 연결하기 위해 만든 미들웨어

 

- DB를 사용하여 시스템을 구축하는 경우 보통 2-Tier 아키텍처라고 함

- 대표적인 DB 종류 : 마이크로소프트의 ODBC, 볼랜의 IDAPI, 오라클의 Glue

 

RPC(Remote Procedure Call)

 

응용 프로그램의 프로시저를 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 방식

 

MOM(Messgae Oriented Middleware)

 

메시지 기반의 비동기형 메시지를 전달하는 방식의 미들웨어

 

- 온라인 업무보다는 이기종 분산 데이터 시스템의 데이터 동기를 위해 많이 사용

 

TP-Monitor(Transaction Processing Moniter)

 

항공기나 철도 예약 업무 등과 같은 온라인 트랜잭션 업무에서 트랜잭션을 처리 및 감시하는 미들웨어

 

- 사용자 수가 증가해도 빠른 응답속도를 유지해야 하는 업무에 주로 사용

 

ORB

 

객체 재향 미들웨어로 코바(CORBA) 표준 스펙을 구현한 미들웨어

 

- 최근에는 TP-Monitor의 장점인 트랜잭션 처리와 모니터링 등을 추가로 구현 가능

 

◎ WAS(Web Application Server)

 

정적인 콘텐츠를 처리하는 웹 서버와 달리 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어 

+ Recent posts