일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 정보처리산업기사
- CJ UNIT
- 프로그래머스
- SQL
- C++
- 문제풀이
- 백준
- 파이썬
- 스프링
- 자바
- softeer
- 코틀린
- BFS
- 회고
- 시나공
- 공부일지
- 코딩교육봉사
- kotlin
- SW봉사
- 1과목
- 백준알고리즘
- 소프티어
- python
- 코딩봉사
- programmers
- 알고리즘
- java
- 데이터베이스
- 백준 알고리즘
- MYSQL
Archives
- Today
- Total
JIE0025
전문이란 무엇일까? 본문
728x90
전문
약속된 길이, 데이터타입에 어떤 데이터를 주고받을지 정의하여
데이터를 주고받는 방식이다.
예를 들어서 이해해보자.
✅ 홈페이지 화면에서 고객정보를 조회
고객번호를 입력하면
홈페이지는 > 고객 시스템에서 고객의 이름 / 나이/ 전화번호/ 주소 정보를 받아와서
> 클라이언트에게 반환한다고 가정하자.
⏺ 송신 시스템 (홈페이지)는 전문1을 생성한다.
No | 항목한글명 | 항목영문명 | DataType | 길이 |
1 | 고객번호 | CUS_NO | String | 10 |
업무적으로 EAI내부에서 이를 받아 다르게 매핑해서 전달할수 있긴 하지만,
일반적으로는 수신 시스템에 그대로 전달한다.
⏺ 수신시스템 (고객시스템) 은 관련 정보를 받아와 결과를 다시 EAI로 전달한다. (전문 3 )
No | 항목한글명 | 항목영문명 | DataType | 길이 |
1 | 고객명 | CUS_NM | String | 10 |
2 | 나이 | AGE | Number | 3 |
3 | 전화번호 | TEL_NO | String | 12 |
4 | 주소 | ADDRESS | String | 200 |
✅ 최종 정리
프로그램이 서로 데이터를 주고받을 때 EAI/FEP/MCI 라는 인터페이스를 거치는데,
이때 주고받는 데이터 형식이 바로 전문이다.
시스템1 시스템2가 사용하는 데이터 형식이 서로 다른데
이떄 약속된 위치, 길이에 데이터를 위치시켜 서로 이해할 수 있도록 한다.
위에 전문3을 예로 보자.
길이 10만큼 String 이부분은 "고객명"이야. 하고 정의해주는 것이다.
--> 길이와 형태가 정해져있음.
전문 배포
인터페이스 정보를 사용하는 각 시스템에 배포를 해주어야한다고함 ..
- 업무를 처리하는 통합단말
- 전문을 실제 송수신하는 EAI
- 서비스를 처리하는 F/W
'도메인 > 금융,공제,보험' 카테고리의 다른 글
행정공제회, 대표 공제상품 - 퇴직급여를 알아보자 (5) | 2024.05.08 |
---|