정보처리기사

정보처리기사 - 5장 인터페이스 구현

ToMakeSure 2023. 4. 16. 17:10
반응형

[ 미들웨어 ] 

 - 운영체제와 응용 프로그램, 또는 서버와 클라이언트 사이에서 다양한 서비스를 제공하는 소프트웨어

 - DB (DataBase) : 클라이언트에게 원경의 데이터베이스와 연결하는 미들웨어 

 - RPC (Remote Procedure Call) : 원격 프로시저 호출 , 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 미들웨어

 - MOM (Message Oriented Middleware) : 메시지 지향 미들웨어 , 비동기형 메시지를 전달하는 미들웨어 

 - TP-Monitor (Transaction Processing Monitor) : 트랜젝션 처리 모니터 , 트랜잭션을 처리 및 감시

 - ORB (Object Request Broker) : 객체 요청 브로커 , 코바 표준 스펙을 구현한 객체 지향 미들웨어

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

 

[ 모듈 연계 ] 

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

 

[ 대표적인 모듈 연계 방법 ]

 - EAI (Enterprise Application Integration) : 기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션이다. point-to-point , hub-spoke , message bus , hybrid

 - ESB (Enterprise Service Bus) :  애플리케이션 간 연계, 데이터변환, 웹서비스 지원 등 표준 기반의 인터페이스를 제공하는 솔류션이다. 

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

 

[ 인터페이스 구현 ]

 - 송 수신 시스템 간의 데이터 교환 및 처리를 실현해 주는 작업

 

[ JSON (JavaScript Object Notation) ]

 - 웹과 컴퓨터 프로그램에서 용량이 적은 데이터를 교환하기 위해 데이터 객체를 속성 , 값의 쌍 형태로 표현하는 개방형 표준 포맷이다.

 - 비동기 처리에 사용대는 AJAX에서 XML을 대체하여 사용되고 있다.

 

[ AJAX (Asynchronous JavaScript and XML) ]

 - 자바스크립트를 사용하여 클라이언트와 서버간에 XML데이터를 주고 받는 비동기 통신 기술

 - 전체 페이지를 새로 고치지 않고도 웹 페이지 일부 영역만을 업데이트 할 수 있다.

 

[ 인터페이스 보안 ] 

 - 인터페이스의 보안성 향상을 위해 인터페이스의 보안 취약점을 분석한 후 적적한 보안 기능을 적용하는 것

 - 네트워크 영역 / 애플리케이션 영역 / 데이터베이스 영역

 

[ IPsec (IP Security) ] 

 - 네트워크 계층에서 IP 패킷 단위의 데이터변조 방지 및 은닉 기능을 제공하는 프로토콜

 

[ SSL (Secure Sockets Layer) ]

 - TCP/IP 계층과 애플리케이션 계층 사이에서 인증, 암호화, 무결성을 보장하는 프로토콜

 

[ S-HTTP (Secure Hypertext Transfer Protocol) ] 

 - 클라이언트와 서버 간에 전소오디는 모든 메시지를 암호화 하는 프로토콜

반응형