▶ 미들웨어
* 서로 다른 애플리케이션이 서로 통신하는데 사용되는 소프트웨어
* 서로 다른 프로토콜이나 시스템 운영체제, 데이터베이스와 어플리케이션 사이의 통신을 지원해주는 소프트웨어
▶ 미들웨어 솔루션 종류
1) DB(Database)
2) RPC(Remote Procedure Call, 원격 프로시저 호출)
3) MOM(Message Oriented Middleware, 메시지 지향 미들웨어)
4) TP - Monitor(Transaction Processing Monitor, 트랜잭션 처리 모니터)
5) Legacyware(레거시웨어)
6) ORB(Object Request Broker, 객체 요청 브로커)
7) WAS(Web Application Server, 앱 애플리케이션 서버)
▶ DB(Database)
* 클라이언트에서 원격의 데이터베이스와 연결하기 위한 미들웨어
* 2 - Tier 아키텍처
* ODBC, IDAPI, Glue
▶ RPC(Remote Procedure Call, 원격 프로시저 호출)
* 응용 프로그램의 프로시저를 사용해 원격 프로시저를 로컬 프로시저처럼 호출하는 방식의 미들웨어
▶ MOM(Message Oriented Middleware, 메시지 지향 미들웨어)
* 메시지 기반의 비동기형 메시지를 전달하는 방식의 미들웨어
* MQ(IBM), Message Q (오라클), JMS(JCP)
▶ TP - Monitor(Transaction Processing Monitor, 트랜잭션 처리 모니터)
* 항공기나 철도 예약 업무 등과 같은 온라인 트랜잭션 업무에서 트랜젝션을 처리 및 감시하는 미들웨어
* 사용자 수가 증가해도 빠른 응답 속도를 유지해야 하는 업무에 주로 사용됨
▶ Legacyware(레거시웨어)
* 기존 애플리케이션에 새로운 업데이트된 기능을 덧붙이고자 할 때 사용되는 미들웨어
▶ ORB(Object Request Broker, 객체 요청 브로커)
* 객체 지향 미들웨어로 코바(CORBA) 표준 스펙을 구현한 미들웨어
▶ WAS(Web Application Server, 앱 애플리케이션 서버)
* 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어
* 웹 서버 : 정적인 콘텐츠를 처리
* 클라이언트 / 서버 환경보다는 웹 환경을 구현하기 위한 미들웨어
출처: https://m.blog.naver.com/wook2124/222102990691
2023 정보처리기사 필기 총정리 (시나공, 수제비)
<정보처리기사 필기, 공부 가이드라인 by. 세현님> 본 정리 글은 정보처리기사 시나공과 수제비 필기...
blog.naver.com
출처: https://m.blog.naver.com/wook2124/222103411023
미들웨어 솔루션 명세 ★★
p.152 / 1-97, 20년 1, 2, 3회 기출문제 - 운영체제(OS)와 해당 운영체제에서 실행되는 응용 프로그램 사...
blog.naver.com
'자격증 > [정보처리기사]' 카테고리의 다른 글
[정보처리기사] 2과목 SW 개발 - 데이터 입력 / 출력 (0) | 2023.03.09 |
---|---|
[정보처리기사] 1과목 SW 설계 - OSI 7계층(Layer) (0) | 2023.03.07 |
[정보처리기사] 1과목 SW 설계 - Object Oriented (0) | 2023.03.06 |
[정보처리기사] 1과목 SW 설계 - XP(eXtreme Programming) (0) | 2023.03.06 |
[정보처리기사] 1과목 SW 설계 - Software Development Life Cycle(SDLC) (0) | 2023.03.06 |