M0desty
article thumbnail

시스템 연계 기술

DB Link

- 기본 제공, DB Link 객체 이용

 

API

- DB를 읽어오도록 만들어 둔 인터페이스 프로그램

 

연계 솔루션

- EAI 서버와 각 시스템에 설치 된 클라이언트를 통해 데이터 통신

- 모니터링 및 통제기능

 

Socket

- 포트할당, 클라이언트와 연결

 

Web Service

- SOAP, WSDL, UDDI

 

통신 유형

단방향 동기 비동기
- 요청
- 응답없음
- 요청 및 대기
- 응답
- 요청 밑 미대기
- 응답

 

처리 유형

실시간 방식 지연 처리 방식 배치 방식
- 즉치 처리
- 예매, 카톡
- 처리시간 여유
- 즉시 처리시 비용문제
- 본인인증 문자
- 일괄 처리
- 모아뒀다가 대량으로 한번에
- 세금 계산

 

미들웨어 솔루션 명세

RPC?

별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행할 수 있게하는 프로세스 간 통신 기술이다.

 

WAS(Web Application Server)?

WAS의 개념
- DB 조회나 다양한 로직 처리를 요구하는 동적인 컨텐츠를 제공하기 위해 만들어진 Application Server

- WAS = Web Server + Web Container

 

분리 이유

a. 서버 부하 방지

모든 데이터(동적, 정적)를 한 서버에서 모두 처리하기에는 H/W 자원은 한정.

기능을 분리하여 관리하는 측면이 좀 더 빠른 응답을 제공.

 

b.보안 강화

외부로부터의 접근을 막아 서버 환경에 대한 노출을 방지.

 

c.다양한 WAS 환경 제공성격이 다른 Application들을 동시에 제공.

웹서버가 로드밸런서 역할을 하여 다양한 WAS와 연결 가능.

 

 

TPM(Transaction Processing Monitor)?

각종 프로토콜에서 동작하는 세션과 시스템 및 데이터베이스 사이의 최소 처리단위인 트랜잭션을 감시하여 일관성 있게 보관 및 유지하는 역할을 하는 트랜잭션 관리 미들웨어

 

DataBase

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

 

ORB(Object Request Broker)

클라이언트 객체가 ORB라는 소프트웨어 버스를 이용하여 원격지 서버의 메소드를 호출하는 기능을 제공하는 서비스.

 

MOM(Messaging Oriented Middleware)

메시지를 큐라고 불리는 전달 중계소에 넣어 처리하고 큐에 의한 메시지 관리 기능을 제공(비동기적)하는 서비스

 

'정보처리기사' 카테고리의 다른 글

어플리케이션 테스트  (0) 2022.04.08
SW 설치 메뉴얼  (0) 2022.04.08
시스템 인터페이스 요구사항 분석/검증  (0) 2022.04.07
모듈  (0) 2022.04.06
UI유용성평가, 상세설계, 감성공학  (0) 2022.04.05
profile

M0desty

@둥글뉴비

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그