====== 거래매핑 유형 가이드 ====== 거래매핑 유형은 병행하여 사용할 수 있으며, 서버유형, 프로토콜, 거래처리형태에 따라 적절한 방식을 고려하여 선택합니다. ^ 구분 ^ Transaction ^ TranMap ^ Tran I/O Map ^ | 서버연동 | WAS | WAS, MCA | WAS, MCA | | 일반적인 전송 프로토콜\\ (방식에 따라 바뀔 수 있음) | HTTP | TCP, HTTP | TCP, HTTP | | 헤더부 데이터 처리 | 가능 | 가능 | 가능 | | 데이터 형태 | xDataset | flat(전문), xml, json | flat(전문), xml, json | | 데이터셋(또는 맵)과 서비스(TRAN) 매핑 관계 | N : N | 1 : N | 1 : N | | 컨트롤과 데이터셋의 매핑 관계 | N : 1 | 1 : 1 | 1 : N | | 컨트롤과 데이터 매핑방식 | Data 연결정보 | index 또는 순차적 | Data 연결정보 | | TranMap 정보에 의한 컨트롤 자동생성 | 지원 | 불가 | 지원 | | Drag&Drop 에 의한 데이터 매핑 | 지원 | 지원 | 불가 | | 전문관리서버와 연동하여 전문정보 가저오기 | DB 스키마 정보를 질의하여 Data 컬럼정보 생성 | 지원 | 지원 | | 장점 | dataset과 연결된 모든 컨트롤이 동기화 처리\\ 하나의 트랜잭션에 다수의 dataset 전송가능 | flat 형태에서 직관적인\\ 데이터 처리 | 하나의 컨트롤에 다중 Data\\ 매핑 가능 |