정보처리기사 실기/통합 구현 (4) 썸네일형 리스트형 XML 1. XML(eXtensible Markup Language) (1) 특수한 목적을 갖는 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어 (2) 웹브라우저 간 HTML 문법이 호환되지 않는 문제와 SGML의 복잡함을 해결하기 위해 개발 (3) 사용자가 직접 문서의 태그를 정의 할 수 있고, 다른 사용자가 정의한 태그를 사용할 수 있음 (4) 트리 구조로 되어 있어 상위 태그는 여러 개의 하위 태그를 가질 수 있음 2. SOAP(Simple Object Access Protocol) (1) 네트워크 상에서 HTTP/HTTPS, SMTP 등을 이용하여 XML을 교환하기 위한 통신 규약 (2) 프록시와 방화벽 영향 없이 통신 가능, RESTful 프로토콜을 이용하기도 함 3. WSDL(Web Servic.. 연계 데이터 보안 1. 전송 구간 보안 전송되는 데이터나 패킷을 쉽게 가로챌 수 없도록 암호화 기능이 포함된 프로토콜을 사용 데이터나 패킷도 암호화하여야 함 2. 데이터 보안 송신 시스템에서 연계 데이터의 데이터를 추출할 때와 수신 시스템에서 데이터를 운영 DB에 반영할 때 데이터를 암·복호화 하는 것 * 데이터 암·복호화 처리 절차 - 송신 시스템 1) DB에서 연계 데이터 추출 2) 보안 적용 대상 컬럼 암호화 3) 연계 데이터를 인터페이스 테이블 또는 파일에 등록 및 송신 - 수신 시스템 4) 수신된 데이터 중 암호화 한 컬럼 복호화 5) DB에 반영 3. 암·복호화 적용 절차 암호화 적용 대상, 암호화 알고리즘, 암호화 키 선정 -> 암호화 적용 대상 컬럼 데이터 길이 변경 -> 암호화 알고리즘 라이브러리 확보 및.. 연계 매커니즘 1. 연계 매커니즘 (1) 데이터 생성 및 전송 담당하는 송신 시스템과 데이터 수신 및 운영 DB 반영을 담당하는 수신 시스템으로 구성 (2) 송·수신 시스템 사이에 모니터링하는 중계 시스템을 설치 할 수 있음 * 연계 매커니즘 연계 방식 - 직접 연계 방식 : 중간 매개체 없이 송·수신 시스템이 직접 연계하는 방식(DB Link, API/Open API, DB Connection, JDBC 등) - 간접 연계 방식 : 송·수신 시스템 사이 중간 매개체를 두어 연계하는 방식(연계 솔루션, ESB, 소켓, 웹 서비스 등) 2. 연계 매커니즘의 과정 (1) 송신 시스템 및 송신 모듈 연계 데이터 생성 및 추출 -> 코드 매핑 및 데이터 변환 -> 인터페이스 테이블 또는 파일 생성 -> 연계 서버 또는 송신 .. 통합 구현 1. 통합 구현 송·수신 모듈과 중계 모듈 간의 연계를 구현하는 것 2. 통합 구현의 구성 요소 (1) 송신 시스템과 모듈 - 송신 시스템 : 데이터를 생성 및 변환하여 전송하는 시스템, 송신 모듈과 모니터링 기능으로 구성됨 - 송신 모듈 : 전송 데이터를 생성하고 필요에 따라 전송 데이터의 변환 등을 수행함 (2) 수신 시스템 과 모듈 - 수신 시스템 : 수신 받은 데이터를 정제 및 변환하는 시스템, 수신 모듈과 모니터링 기능으로 구성 - 수신 모듈 : 수신 데이터를 정제하고 애플리케이션이나 DB 테이블에 적합한 데이터로 변환하는 작업 수행 (3) 중계 시스템 : 내·외부 시스템 간 또는 내부 시스템 간의 연계 시 사용되는 아키텍쳐 (4) 연계 데이터 : 송·수신 시스템 간 송·수신되는 데이터 (5) .. 이전 1 다음