정보보안/정보보안기사 필기
ebXml 구성 요소 [D-6](29/35)
피어나는 열정
2025. 2. 27. 10:46
다음 중 ebXML(Electronic Business Extensible Markup Language)의 구성 요소가 아닌 것은?
-
① 핵심 컴포넌트(Core Components)
-
② 거래 당사자(Tranding Partners)
-
③ 비즈니스 파트너(Business Partners)
-
④ 등록저장소(Registry / Repository)
ebXML의 필요성
- 전자상거래를 위한 단일 표준이 없음
- XML이 실제 전자 상거래의 표준적인 기반으로 인식하고 사용되고 있으나 구체적인 전자 상거래에서의 표준규약은 마련되어 있지 않음
ebXML의 구성요소
1. BP(Business Process)
- 다른 기업이 비즈니스 서비스 제공자의 비즈니스를 이용할 수 있도록 명세화 함.
- 업무 프로세스, 업무절차를 정의한 부분임
- 기업간 거래에 있어서 공유하는 역할(Role), 관계(Relationship), 의무사항(Responsible) 등을 어떻게 수행(처리)할 것인가를 상세히 정의하는 것
- 비즈니스 프로세스와 이와 연관된 정보 모델 등의 일관된 모델링 방법 제공
- 업무 프로세스를 정의하는 과정에서 문서의 검토가 자연스럽게 이루어지므로 기존 문서 수준의 표준화에서 업무수준의 표준화로 확대가 가능한 것이 EDI와 다름.
2. CC(Core Components)
- 비즈니스 서비스에 사용되는 기능객체를 의미하며 이를 추출하여 이용할 수 있는 명세를 제공함
- 실 세계 개념과 비즈니스 개념과의 관계를 구문 독립적이고 명확하게 공통의 핵심 컴포넌트로서 구분하고 새로운확장이 가능하도록 정의한 객체
- 비즈니스 프로세스를 기반으로 재사용성, 확장성, 상속성을 지닌 의미 중립적인 비즈니스 객체
3. RR(Registry/Repository)
- Registry : 서비스의 메타데이터등 색인정보를 보관
- Repository : 거래 상대자가 제출한 정보를 안전하게 보관
- ebXML 구현 인프라의 핵심요소
4. TP(Trading Partner)
- 거래상대자의 프로파일(TPP) 작성 및 거래협약(TPA) 작성
- ebXML의 핵심 컨텐츠 부분임
- CPP(Collaboration Protocol Profile)
- CPA(Collaboration Protocol Agreement)
5. MS(Message Service)
- 각각의 요소 사이에 메시지 전송 및 보안성을 규정
- ebXML 거래 당사자들간의 비즈니스 메시지들을 교환하기 위한 표준 방법을 제공