본문 바로가기

it자격증 준비/정보처리기사(실기)

05. 인터페이스 구현 | 인터페이스 방법 명세화, 미들웨어 솔루션, 데이터 인터페이스 확인, 인터페이스 기능 식별, 데이터 표준 확인

반응형

 

 

 

089. 인터페이스 방법 명세화

1) 인터페이스 방법 명세화
- 내, 외부 시스템이 연계하여 작동할 때 인터페이스별 송, 수신 방법, 송, 수신 데이터, 오류 식별 및 처리 방안에 대한 내용을 문서로 정리하는 것


2) 시스템 연계 기술
- DB LInk, API/Open API, 연계 솔루션, Socket, Web Service


3) 인터페이스 통신 유형
- 단방향, 동기, 비동기


4) 인터페이스 처리 유형
- 실시간 방식, 지연 처리 방식, 배치 방식

 

 

 


 

090. 미들웨어 솔루션

1) 미들웨어(Middleware)
- 운영체제와 응용 프로그램 사이에서 다양한 서비스를 제공하는 소프트웨어


2) DB
- 클라이언트에서 원격의 데이터베이스와 연결하는 미들웨어


3) RPC(원격 프로시저 호출)
- 원격 프로시저를 마치 로컬 프로시저(내 컴퓨터에 있는 것처럼)처럼 호출하는 미들웨어


4) MOM(메시지 지향 미들웨어)
- 비동기형 메시지를 전달하는 미들웨어


5) TP-Monitor(트랜젝션 처리 모니터)
- 트랜잭션을 처리 및 감시하는 미들웨어


6) ORB(객체 요청 브로커)
- 코바(CORBA) 표준 스펙을 구현한 객체지향 미들웨어


7) WAS(웹 애플리케이션 서버)
- 동적인 콘텐츠를 처리하기 위한 미들웨어

반응형

 

 



091. 모듈 간 공통 기능 및 데이터 인터페이스 확인

1) 모듈 간 공통 기능 및 데이터 인터페이스
- 모듈 간 공통 기능 

: 모듈의 기능 중에서 공통적으로 제공되는 기능


- 데이터 인터페이스 

: 모듈 간 교환되는 데이터가 저장될 파라미터


2) 인터페이스 설계서
- 교환 데이터 및 관련 업무, 송, 수신 시스템 등에 대한 내용을 정의한 문서
- 종류 

: 일반적인 인터페이스 설계서, 정적·동적 모형을 통한 인터페이스 설계서

 

 

 


 

092. 모듈 연계를 위한 인터페이스 기능 식별

1) 모듈 연계
- 내부 모듈과 외부 모듈 또는 내부 모듈 간 데이터의 교환을 위해 관계를 설정하는 것


2) EAI(Enterprise Application Integration)
- 기업 내 각종 애플리케이션 및 플랫폼 간의 상호 연동이 가능하게 해주는 솔루션 

- Point-to-Point
: 가장 기본적인 애플리케이션 통합 방식, 1:1 연결

 

- Hub & Spoke
: 단일 접점인 허브 시스템을 통해 데이터를 전송하는 중앙 집중형 

 

- Message Bus(ESB 방식)
: 애플리케이션 사이에 미들웨어를 두어 처리하는 방식 

 

- Hybrid
: Hub & Spoke와 Message Bus의 혼합 방식
: 그룹 내에서는 Hub & Spoke 방식을, 그룹 간에는 Message Bus 방식을 사용

 

3) ESB(Enterprise Service Bus)
- 애플리케이션 간 표준 기반의 인터페이스를 제공하는 솔루션


4) 웹 서비스(Web Service)
- 네트워크의 정보를 표준화된 서비스 형태로 만들어 공유하는 기술
- SOAP 

: HTTP, HTTPS, SMTP 등을 활용하여 XML 기반의 메시지를 네트워크 상에서 교환하는 프로토콜 

 

- UDDI 

: WSDL을 등록하여 서비스와 서비스 제공자를 검색하고 접근하는 데 사용됨


- WSDL

: 웹 서비스명, 서비스 제공 위치, 프로토콜 등 웹 서비스에 대한 상세 정보를 XML 형식으로 구현함 

 

 

 

 


 

093. 모듈 간 인터페이스 데이터 표준 확인

- 모듈 간 인터페이스에 사용되는 데이터 형식을 표준화하는 것
- 데이터 인터페이스 확인 -> 인터페이스 기능 확인 -> 인터페이스 데이터 표준 확인

 

 

 

 

 

반응형