EDI 메시징 프로토콜

AS2, FTP, OFTP, HTTP 등 몇 가지 EDI 메시징 프로토콜은 무엇이며 그 의미는 무엇일까요?

AS1

AS(적용 가능성 선언문) 1은 SMTP와 S/MIME을 통해 안전하고 안정적인 메시징을 구현하기 위해 IETF(인터넷 엔지니어링 태스크포스)에서 개발했습니다. 이는 최초로 개발된 AS 프로토콜로 서명, 암호화 및 MDN 규약을 사용합니다. (MDN은 메시지 처리 알림 또는 '반송 영수증'을 제공하는 기능을 말합니다). 다른 AS 파일 전송과 마찬가지로 AS1 파일 전송은 일반적으로 양쪽 거래소가 SSL 인증서와 특정 비즈니스 파트너 이름을 교환해야 전송이 이루어집니다.

AS2

AS2는 원래 AS1 프로토콜에서 사용된 것과 동일한 서명, 암호화 및 MDN 규칙을 사용합니다. AS2 메시지는 일반적으로 HTTP 또는 HTTPS 프로토콜을 사용하여 인터넷을 통해 전송됩니다. AS2는 지점 간 연결 방법으로 널리 배포되었습니다. AS2는 영수증과 디지털 서명을 사용해 보안을 강화하는 등 표준 HTTP에 비해 많은 이점을 제공합니다. 또한 AS2 트랜잭션과 승인은 실시간으로 이루어지므로 문서 교환의 효율성이 높아집니다. 월마트는 리테일 업계에서 AS2 도입을 주도한 최초의 기업 중 하나입니다.

AS3

AS(적용성 선언문) 3은 FTP를 통한 안전하고 신뢰할 수 있는 메시징을 구현하기 위해 IETF에서 개발했습니다. AS3는 HTTP가 아닌 FTP 프로토콜의 보안 버전을 기반으로 합니다. AS3 전송은 FTP를 통한 S/MIME이며, AS2에서 사용하는 피어 투 피어 방식과 달리 FTP와 같은 클라이언트/서버 모델로 작동합니다. 또한 AS3는 AS2와 마찬가지로 MDN(수신 알림)을 사용합니다. AS3는 푸시/풀 프로토콜이며 클라이언트 측 AS3는 수신자가 항상 인바운드 트래픽을 인식할 필요가 없습니다(반면, AS2는 수신자에게 항상 영구적인 연결이 필요합니다). AS3는 특히 FTP 스크립팅, 애플리케이션 및 보안에 대한 투자가 많은 은행 및 기타 산업에 적합할 수 있습니다.

AS4

AS(적용성 선언문) 4는 웹 서비스를 이용한 안전한 B2B 문서 교환을 제공하며, OASIS ebXML 메시징 서비스 기술위원회의 소위원회에서 개발했습니다. AS4는 아직 정의 초안 형식입니다. AS4 프로파일은 기업이 외부 B2B 메시징을 위해 내부 SOA 기반 플랫폼을 활용하는 동시에 웹 서비스의 복잡한 측면을 처리할 수 있는 엔트리 레벨 솔루션을 시장에 제공합니다. 유럽 항공우주 업계에서는 비즈니스 파트너 간에 ebXML 관련 B2B 문서를 전송하기 위한 통신 표준으로 AS4를 사용할 것을 제안하고 있습니다.

ebMS

ebXML 메시징 서비스는 ebXML 사양에 정의된 대로 안전하고 안정적인 SOAP/웹 서비스 기반 패키징, 라우팅 및 전송 프로토콜을 제공합니다. ebMS는 개방형 표준이므로 통신 프로토콜 중립적이지만 가장 일반적인 기본 프로토콜은 HTTP와 SMTP입니다. ebMS는 기본적으로 SOAP/Web 서비스를 사용하여 다양한 비즈니스 애플리케이션 간에 ebXML 기반 B2B 문서를 교환할 수 있는 방법을 제공합니다.

FTP

파일 전송 프로토콜은 인터넷과 같은 TCP/IP 기반 네트워크를 통해 파일을 교환하고 조작하는 데 사용되는 표준 네트워크 프로토콜입니다. FTP는 클라이언트-서버 아키텍처를 기반으로 구축되며 클라이언트와 서버 애플리케이션 간에 별도의 제어 및 데이터 연결을 활용합니다. FTP는 프로그램 내 내부 기능을 위해 파일을 자동으로 전송하는 애플리케이션 구성 요소로도 자주 사용됩니다. FTP는 사용자 기반 비밀번호 인증 또는 익명 사용자 액세스와 함께 사용할 수 있습니다.

FTPS

파일 전송 보안 프로토콜 은 TLS(전송 계층 보안) 및 SSL(보안 소켓 계층) 암호화 프로토콜에 대한 지원을 추가한 FTP의 확장입니다. FTPS를 보안 셸(SSH) 프로토콜의 호환되지 않는 보안 파일 전송 하위 시스템인 SFTP와 혼동해서는 안 됩니다. 또한 SSH 연결을 통해 FTP를 터널링하는 방식인 보안 FTP와는 다릅니다.

HTTP

하이퍼텍스트 전송 프로토콜은 인터넷이나 기타 컴퓨터 네트워크를 통해 파일, 특히 웹 페이지와 웹 페이지 구성요소를 요청하고 전송하는 데 사용됩니다. HTTP에서 웹 브라우저는 일반적으로 클라이언트 역할을 하고, 웹 사이트를 호스팅하는 컴퓨터에서 실행되는 애플리케이션은 서버 역할을 합니다. HTTP는 일반적으로 TCP/IP를 통해 구현되지만 인터넷이나 다른 네트워크의 다른 프로토콜 위에 구현될 수도 있습니다.

HTTPS

하이퍼텍스트 전송 프로토콜 보안은 하이퍼텍스트 전송 프로토콜과 SSL/TLS 프로토콜을 결합하여 서버의 암호화 및 보안 식별을 제공합니다. HTTPS 연결은 인터넷을 통한 결제 유형의 거래와 기업 비즈니스 시스템 간의 민감한 정보 교환에 자주 사용됩니다.

OFTP

오데트 파일 전송 프로토콜은 유럽 자동차 산업에 표준 통신 플랫폼을 제공하기 위해 개발되었으며 1980년대 중반부터 사용되어 왔습니다. OFTP는 소매, 백색 가전, 제조, 정부, 운송, 보험 및 은행 업계에서도 채택되고 있습니다. OFTP 프로토콜은 14개의 명령어로만 구성되어 있어 사용이 매우 간단합니다. 이 프로토콜은 파일 재시작, 데이터 압축 및 보안을 통합하면서 대용량 전송 창을 활용할 수 있어 매우 효율적입니다. OFTP는 기업들이 지점 간 연결을 통해 쉽게 커뮤니케이션할 수 있도록 설계되었습니다.

OFTP 2.0

오데트 파일 전송 프로토콜 버전 2.0은 OFTP 표준의 최신 버전으로, 처음부터 인터넷에서 사용할 수 있도록 설계되었습니다. OFTP2는 데이터 압축, 파일 암호화, 비즈니스 파트너 간의 디지털 인증서 교환 등 OFTP에 비해 다양한 이점을 제공합니다. OFTP2는 대용량 파일(일반적으로 Gb 크기)을 처리할 수 있으며 중국어 및 일본어와 같은 추가 문자 집합을 지원합니다. 지금까지 OFTP는 주로 유럽에서 사용되었지만, OFTP2는 인터넷을 통해 작동하도록 설계되었기 때문에 전 세계의 비즈니스 파트너가 서로 연결하는 데 도움이 될 수 있습니다. 유럽의 많은 자동차 제조업체들이 2008년부터 OFTP2를 배포해 왔으며, 향후 몇 년 내에 전 세계 자동차 업계에서 사용되는 표준 통신 프로토콜이 될 것으로 예상됩니다.

SFTP

보안 파일 전송 프로토콜은 신뢰할 수 있는 데이터 스트림을 통해 파일 액세스, 파일 전송 및 파일 관리 기능을 제공하는 네트워크 프로토콜입니다. 보안 파일 전송 기능을 제공하기 위해 보안 셸 프로토콜(SSH) 버전 2.0의 확장으로 설계되었지만 다른 프로토콜과도 사용할 수 있도록 고안되었습니다. SFTP는 TLS(전송 계층 보안)를 통한 보안 전송, VPN 애플리케이션 내 관리 정보 전송 등 다양한 애플리케이션에서 사용할 수 있습니다. 이 프로토콜은 SSH와 같은 보안 채널을 통해 실행되고, 서버가 이미 클라이언트를 인증했으며, 클라이언트 사용자의 신원을 프로토콜에서 사용할 수 있다고 가정합니다.