728x90
반응형
추가개념정리
no | 개념 | 설명 |
1 | JSON (20년 1회 기출) |
비동기 브라우저/서버 통신(AJAX)를 위해 "속성-값 쌍", "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷 |
2 | XML (20년 1회 기출) |
(eXtendsible Mark up Language)웹 브라우저 간 HTML 문법이 호환되지 않는 문제와 SGML의 복잡함을 해결하기 위해 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어 |
3 | REST(레스트) 출제예상 |
웹과 같은 분산 하이퍼 미디어 환경에서 자원의 존재/상태 정보를 표준화된 HTTP메소드로 주고 받는 웹 아키텍처 |
4 | AJAX (20년 2회 기출) |
(Asynchronous Java Scrpt and XML) 자바스크립트를 사용한 비동기 통신기술로, 클라이언트와 서버간에 XML데이터를 주고 받는 기술 |
5 | IPSec(IP Security) (20년 2회 기출) |
IP계층(3계층)에서 무결성과 인증을 보장하는 인증헤더(AH)와 기밀성을 보장하는 암호화(ESP)를 이용한 IP보안 프로토콜 |
6 | SSL/TLS 출제예상 |
응용계층과 TCP/IP 계층 사이에서 웹 데이터 암호화 및 전송 시 기밀성을 보장하는 공개키 기반 보안 프로토콜 |
7 | SOAP (20년 2회 기출) |
(Simple Object Acess Protocol) 네트워크상에서 HTTP/HTTPS 등을 이용하여 XML을 교환하기 위한 통신 규약으로, HTTP 기반이랑 프록시/방화벽 영향없이 통신 가능하고, 요즘엔 무거줘서 RESTful 프로토콜 사용 |
8 | WSDL 출제예상 |
(Web Services Description Language) 웹 서비스와 관련된 서식이나 프로토콜 등 표준적인 방법으로 기술하고 게시하기 위한 언어로, 웹 서비스에 대한 상세정보를 XML로 구현 |
9 | Brocker | 시스템 상호 간 데이터가 전송될 때 데이터포맷과 코드를 변환하는 솔루션 |
10 | Message Queue | 비동기 메시지를 사용하는 다른 응용프로그램 사이에서 데이터를 송수신 하는 기술 |
▶︎ 인터페이스 연계방식
FTP(File Transfer Protocol) | TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일을 전송하기 위한 프로토콜 |
DB Link | 수신 시스템에서 DB링크를 생성하고 송신 시스템에서 해당 DB링크를 직접 참조하는 연결 방식 |
Socket | 통신을 위한 소켓을 생성하여 포트를 할당, 클라이언트의 통신 요청 시 클라이언트와 연결하고 통신하는 방식 |
▶︎ 내 외부 모듈 연계 방법
EAI | 서로 다른 플랫폼 및 app 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션 |
ESB | 기업에서 운영되는 서로 다른 플랫폼 및 app 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처 |
- EAI 구축 유형
포인트 투 포인트 | 가장 기초적인 어플리케이션 통합방법으로 1:1 단순 통합 방법, 솔루션 구매없이 개발자간 소통을 통해 통합 가능 |
허브앤 스포크 | 단일한 접점의 허브 시스템을 통해 데이터를 전송하는 중앙 집중적 방식, 허브 장애시 전체 장애 발생 |
메세지 버스 | 어플리케이션 사이 미들웨어(버스)를 두어 연계하는 미들웨어 통합방식, 뛰어난 확장성과 대용량 데이터 처리 가능 |
하이브리드 | 그룹 내는 허브 앤 스포크, 그룹 간에는 메세지 버스 방식 사용 |
▶︎ 시큐어 코딩 가이드
: 인터페이스 개발시 보안 취약점을 방지하기 위해 사용한다.
- 입력데이터 검증 및 표현/ 보안기능/ 시간 및 상태(직렬화)/ 에러 처리/ 코드오류/ 캡슐화/ API오용
▶︎ 암호화 알고리즘
▶︎ 인터페이스 구현 검증 도구
▶︎ SOAP(Simple Object Acess Protocol)
: 네트워크상에서 HTTP/HTTPS 등을 이용하여 XML을 교환하기 위한 통신 규약
- HTTP 기반이랑 프록시/방화벽 영향없이 통신 가능
- 요즘엔 무거줘서 RESTful 프로토콜 사용
▶︎ WSDL(Web Services Description Language)
: 웹 서비스와 관련된 서식이나 프로토콜 등 표준적인 방법으로 기술하고 게시하기 위한 언어
- 웹 서비스에 대한 상세정보를 XML로 구현
728x90
반응형
'Certificate > 정보처리기사' 카테고리의 다른 글
[실기]Ⅶ.애플리케이션 테스트 관리★★ (0) | 2020.11.21 |
---|---|
[실기] Ⅵ.화면설계 (0) | 2020.11.21 |
[실기]Ⅳ.서버 프로그램 구현★ (0) | 2020.11.21 |
[실기]Ⅲ. 통합구현 (0) | 2020.11.21 |
[실기]Ⅱ. 데이터 입출력 구현★★ (0) | 2020.11.21 |