-
AS2 정의EDI 관련 기술 용어 2022. 5. 20. 11:00
AS2는 EDI에서 가장 많이 사용되는 프로토콜 중 하나입니다.
오늘은 AS2에 대해 간단히 알아보도록 하겠습니다.
AS2란?
Applicability Statement 2의 약자로 AS2는 EDI 트랜잭션 및 기타 표준화된 메시지를 인터넷을 통해 빠르고 안정적으로 교환하기 위한 프로토콜로, 기업에서 다른 기업으로 EDI 문서를 전송하는 데 사용하는 B2B 메시징 프로토콜입니다.
HTTP나 HTTPS를 사용하여 인터넷을 통해 데이터를 전송하며 이전의 AS1을 대체하는 2세대 EDI(전자문서교환) 프로토콜입니다.
(HTTP와 HTTP에 대한 내용은 아래 포스팅에서 확인하세요↓)
전송하는 데이터는 EDI 뿐만 아니라, XML이나 일반 텍스트 문서 등 다양한 종류의 데이터를 전송할 수 있습니다.
AS2는 서버와 클라이언트 구조를 가지고 있으며, 데이터를 전송할 때 디지털 인증서와 암호화를 사용한 엔벨롭(Envelope)을 사용하기 때문에 인터넷을 통해 데이터를 안전하게 전송할 수 있습니다.
(서버와 클라이언트에 대한 설명은 해당 포스팅에서 확인해보세요↓)
현재 Amazon, Walmart 등 주요 소매 업체를 포함한 여러 산업에서 널리 사용되고 있습니다.
따라서 AS2는 안전하고 페이로드에 구애받지 않는 B2B 문서 교환을 위한 개방형 표준입니다.
개방형 표준
개방형 표준(open standard)이란 기술 표준 문서가 공개되어 있고, 사용이 자유로운 것을 뜻합니다.
상황에 따라서는 다른 정의가 존재하는데, 여러 표준 단체 또는 국가마다 서로 다른 정의를 가집니다.
로열티 지불이 없고, 일부는 기술 표준을 사용하는 데 특허 라이선스가 필요하기도 하지만 합리적이고 비차별적인 라이선스를 허용하는 하에 해당 표준을 개방형 표준으로 인정하기도 합니다.
개방형 표준으로는 우리가 잘 아는 WWW, HTML, PDF, PNG, TCP/IP 등이 있습니다.
페이로드(Payload)
앞서 AS2는 페이로드에 구애받지 않는다고 했습니다.
그렇다면 페이로드는 무엇일까요?
보통 수송에서 말하는 페이로드는 화물과 같이 요금을 지급해야하는 중량의 합계를 뜻합니다.
하지만 정보통신에서 말하는 페이로드는 전송되는 흥미있는 데이터를 말합니다.
헤더, 메타 데이터를 제외하고 클라이언트가 관심을 가지는 데이터가 페이로드입니다.
페이로드는 메시지 프로토콜에서 프로토콜 오베헤드와 데이터를 구별할 때 사용됩니다.
더 쉽게 풀어서 말하자면 페이로드는 보내는 데이터에서 내용과 컨텐츠라고 보시면 됩니다.
[참고 자료]
'EDI 관련 기술 용어' 카테고리의 다른 글
AS1, AS2, AS3, AS4 (0) 2022.06.03 AS2 기능과 장점 (0) 2022.05.27 트랜잭션(Transaction)과 ACID 특성 (0) 2022.05.04 FTPS와 SFTP 비교하기 (0) 2022.04.29 REST(Representational State Transfer) (0) 2022.04.08